Carnage: Swallowing the Past main poster

Carnage: Swallowing the Past

2017-03-19

Cast39

  • Simon Amstell

    Simon Amstell

    Narrator

  • Linda Bassett

    Linda Bassett

    Dr Yasmine Vondenburg

  • Martin Freeman

    Martin Freeman

    Jeff

  • Eileen Atkins

    Eileen Atkins

    Dorothy

  • Joanna Lumley

    Joanna Lumley

    Herself (voice)

  • Lindsay Duncan

    Lindsay Duncan

    Maude

  • Alex Lawther

    Alex Lawther

    Volunteer: Joey

  • Gemma Jones

    Gemma Jones

    Davina

  • John Macmillan

    John Macmillan

    Troye King Jones

  • Claire Keelan

    Claire Keelan

    Lindsay Graber

  • James Smith

    James Smith

    Graham Watkins

  • Samantha Spiro

    Samantha Spiro

    Edith Paper

  • Martin Sims

    Martin Sims

    Prof. Charles Grandage

  • Simon Chandler

    Simon Chandler

    Barnaby Jones

  • Michael Fenton Stevens

    Michael Fenton Stevens

    Peter Smithball

  • Jumayn Hunter

    Jumayn Hunter

    Robert

  • Simon Fisher-Becker

    Simon Fisher-Becker

    Kevin

  • Collette Cooper

    Collette Cooper

    Georgina

  • Andy Rush

    Andy Rush

    Mike

  • Roy Sampson

    Roy Sampson

    Leon

  • George Keywood

    George Keywood

    Larry

  • Vanessa Earl

    Vanessa Earl

    Lisa Thomas

  • Scott Chambers

    Scott Chambers

    Kyle

  • Earth-G

    Earth-G

    Fred

  • Will Rastall

    Will Rastall

    Bertie

  • James Bloor

    James Bloor

    Vegan

  • Josephine Butler

    Josephine Butler

    Teacher

  • Matthew Beard

    Matthew Beard

    Jeremy (voice)

  • Karl Theobald

    Karl Theobald

    Daddy (voice)

  • Margaret Clunie

    Margaret Clunie

    Model

  • Mawaan Rizwan

    Mawaan Rizwan

    Freddy Javashankar

  • Robert Cawsey

    Robert Cawsey

    Confused Man

  • Natalie Jones

    Natalie Jones

    Confused Woman

  • Kirsty Wark

    Kirsty Wark

    Herself

  • Lorraine Kelly

    Lorraine Kelly

    Herself

  • Vanessa Feltz

    Vanessa Feltz

    Herself

  • Clive Myrie

    Clive Myrie

    Himself

  • Racheal Ofori

    Racheal Ofori

    Patricia

  • Jamie Adenuga

    Jamie Adenuga

    Himself

Camera1

  • Casper Leaver

    Casper Leaver

    Director of Photography

Directing1

  • Simon Amstell

    Simon Amstell

    Director

Editing1

  • Leigh Brzeski

    Leigh Brzeski

    Editor

Production5

  • Daniel O'Connor

    Daniel O'Connor

    Producer

  • Janet Lee

    Janet Lee

    Executive Producer

  • Victoria Jaye

    Victoria Jaye

    Executive Producer

  • Sarah Baxter

    Sarah Baxter

    Production Manager

  • Beth Ambrose

    Beth Ambrose

    Unit Manager

Sound1

  • Jeremy Warmsley

    Jeremy Warmsley

    Original Music Composer

Writing1

  • Simon Amstell

    Simon Amstell

    Writer