X

Cast & Crew

Directed By

Written By

Caitlin Moran
based on the novel by / screenplay

Cast

Beanie Feldstein
Johanna Morrigan
Cleo
Bianca Morrigan
Dónal Finn
Karl Boden
Paddy Considine
Pat Morrigan
Laurie Kynaston
Krissi Morrigan
Stellan Powell
Lupin Morrigan
Freya Perry
Morrigan Twin
Harper Perry
Morrigan Twin
Violet Amer
Morrigan Twin
Sarah Solemani
Angie Morrigan
Andi Oliver
Donna Summer
Michael Sheen
Dr. Freud
Sue Perkins
Emily Bronte
Mel Giedroyc
Charlotte Bronte
Alexei Sayle
Karl Marx
Lily Allen
Elizabeth Taylor
Gemma Arterton
Maria von Trapp
Jameela Jamil
Cleopatra
Lucy Punch
Sylvia Plath
Chris O'Dowd
Alan 'Wilko' Wilkinson
Joanna Scanlan
Mrs. Belling
Ralph Prosser
Lee Veltman
Samantha Morrish
Female TV Runner
Vicki Pepperdine
Smart DSS Woman
Tadhg Murphy
Andy Rock
Patsy Ferran
Snow Pixie
Frank Dillane
Tony Rich
Asheq Akhtar
Mr. Sanghera
Edward Bluemel
Strange Cages Manager
Alfie Allen
John Kite
Tobi Bamtefa
Gig Doorman
Oliver Barrs
Hallows Drummer
Antony Somers
Press Officer
Bob Mortimer
Awards Host
Ciara May Willson
Goth School Girl
John Peters
Cab Driver
Emma Thompson
Amanda Watson
Ned Wakeley
Foot Fetish Guy
Usmaan Ahmed
School Student
Kaine Applegate
Plane Passenger
Joseph Begley
Dublin Barman
Freddie Browne
Office Intern
Ruth Clarson
Plane Passenger
Sean Coleman
School Kid
Sonia Goswami
Paediatrician Alex Slade
Marta Konik
Award-Winning Musician
Maya Larholm
Girl with Broken Nose
John McHale
Train Commuter
Caitlin Moran
Woman at Face Office
Ryan Nolan
Damon Yardley
Jag Patel
Grand Parent
Marc Scott
Audience member
Manveer Sohal
Fainting Boy

Produced By

Daniel Battsek
executive producer
Emma Berkofsky
executive producer
Sue Bruce-Smith
executive producer
Lia Buman
executive producer
Peter Hampden
executive producer
Tim Headington
executive producer
Zygi Kamasa
executive producer
Ollie Madden
executive producer
Norman Merry
executive producer
Caitlin Moran
executive producer
Alison Owen
producer

Cinematography

Sound

Rob Entwistle
production sound mixer
Taz Fairbanks
second assistant sound
Peter Gates
supervising dialogue editor
Brian Gilligan
sound designer & re-recording mixer
Paul Hanks
foley artist
Rob Hughes
re-recording mixer
Laura MacGregor
dialogue editor
Eleanor K. Russell
sound trainee: skillset
Adrienne Taylor
boom operator
Simon Trundle
foley mixer
Nick Baldock
adr mixer
Stevie Haywood
sound mixer: additional photography
George McMillan
sound recordist
Keith Tunney
playback technician

Casting Director

Production Design

Art Direction

Makeup

Siobhán McGrath
makeup artist
Bea Millas
hair and make up supervisor / hair supervisor
Maireade Murphy
hair and make up trainee: skillset
Annie Russell
makeup artist
Branka Vorkapic
crowd hair and makeup
Sue Wyburgh
makeup and hair designer
Kamanza Amihyia
crowd hair and makeup
Angie White
crowd makeup trainee daily / make-up trainee: crowd daily

Special Effects

Jordan Washington
special effects technician

Visual Effects

Naomi Butler
compositor: LipSync Post
Nadia Danova
visual effects producer
Wayde Duncan-Smith
fx artist: Lipsync Post
Sascha Fromeyer
visual effects supervisor: LenscareFX
Rory Heffernan
visual effects coordinator
Albena Ivanova
digital compositor
Nikolay Kolev
senior compositor
Jacqui Marchant-Adams
visual effects coordinator
Manuel Mendes
visual effect editor: lipsync post
George Petkov
digital compositor
Andy Quinn
visual effects supervisor
Garth Reilly
digital compositor
Carrie Rishel
visual effects producer
Valeria Rufa
digital compositor
Robert Treen
digital compositor

Assistant Director

Sven Arnstein
second unit director
Robyn Henderson
first assistant director
Andrew Mackie
second assistant director
Lizzy Mansfield
third assistant director
Josh Northover
crowd third assistant director
Kate Powis
crowd 2nd assistant director
Illias Thoms
crowd third assistant director: dailies
Jack Wren
third assistant director

Production Management

Mark Clementson
unit manager
Filiz-Theres Erel
production manager
Sacha Guttenstein
post-production supervisor

Art Department

Matt Bailey
standby carpenter
Matthew Bailey
standby carpenter
Amelia Bennett
standby props
Millie Bennett
standby props
Sam Boddington
art department assistant
Lucy Bullen
graphic designer
Nathan Cook
head painter
Amy Diamond
assistant buyer
Alfie Fielding
dressing props
Robert Haynes
standby art director
Beth Hedges
stand by props assistant
India Jaques
standby props assistant
Gail Pearce
graphics assistant: art department assistant
Dave Reed
construction manager
Alexandra Slade
production buyer
Alfie Sowden
dressing props
Chris Ulusele
property master

Stunts

Marvin Campbell
stunt performer
Elaine Ford
stunt coordinator
Josie Forman
stunt performer
Russell MacLeod
stunt performer
Peter Pedrero
stunt performer
Neil Stoddart
stunt performer

Editorial

Amy Besate
digital intermediate assistant
Brianna Cook
first assistant editor
Alexander Crone
senior technical operator
Celine Davies
digital intermediate assistant
Paul Dray
senior post producer
Clarissa Jean-Jacques
technical operator
Mark Keady
additional assistant editor
Lizzie Newsham
digital intermediate coordinator
Ben North
online editor
Luke Ross
digital intermediate assistant
Alice Sainsbury
post-production coordinator
Jamie Welsh
colorist

Other

Georgia Adams
production trainee: skillset
Louise Bradley
senior legal and business affairs executive: Film4
Tom Burke
Designer: LipSync Design
Jose Calvo
post production accountant
Cecily Colahan
assistant production coordinator
Sara Curran
production lawyer
Johan Ewing
legal counsel
Sonja Field
dialect coach: Beanie Feldstein
Zoe Flower
unit publicist
Julia Hall
senior designer: LipSync Design
Isabella Henry
floor runner trainee
Katie Hodgson
base runner
Kirsten Hogg
epk assistant
Mick Hurrell
health & safety advisor
Emily Johnson
assistant director trainee: skillset
Emily Louise Johnson
assistant director trainee: Skillset
Alison Jones
Assistant Accountant / first assistant accountant
Megan Klejn
runner/stand in
Joachim Losey
key floor runner
JJ McAllister
crowd production assistant: dailies
Rachel McLean
unit medic
Maja Osterman
production lawyer
Max Park
development editor: Film4
Emily Perry
director's assistant / production secretary
Rachel Beaconsfield Press
production coordinator
Jamie Robinson
low loader technician
Louisa Shanks
production secretary
Sudie Smyth
completion guarantor
Isabelle Stewart
Head of Acquisitions
Victoria Stone
immigration consultant
Chloe Tetu
Design Coordinator: LipSync Design
Naomi Joy Todd
dialect coach
Philippa Tsang
Development Executive: Film4
Howard Watkins
Head of Design: LipSync Design
Jonathan Wayre
television studio equipment supplied by
Susie Welstead
production accountant
Oliver Williams
key floor runner

Music Department

Nick Angel
music supervisor
Casimir Bowyer
additional music
Paddy Fletcher
Score Assistant
Julian Guidetti
Guitar / string arrangements
Vitek Kral
music recording engineer
Sam Thompson
orchestrator
Ruby Wasmuth
score coordinator
Vicki Williams
music consultant

Casting Department

Demitra Coulson
extras casting
Jo Farrugia
Additional Casting by
Michelle Giovanni
casting associate
Gabby King
casting assistant

Costume Department

Madeleine Edis
costume trainee
Johanna Elf
assistant costume designer
Rebecca Jempson
costume standby
Beth Lewis
costume supervisor
Hayley Clair Stewart
costume standby
Ailsa Windsor
assistant costume designer
Mia Gray
costume standby

Camera Department

Will Anderson
grip trainee daily
Sven Arnstein
still photographer
Neil Blakesley
grip: b camera
Henry Bridges
drone pilot
Josh Brooks
b camera operator/steadicam: dailies
Lucas Campain
second assistant camera: dailies
Kristin Davis
digital imaging technician
Charlie Doe
electrician
Loren Filis
second assistant camera
Kevin Foy
key grip
James Harrison
first assistant camera
Benjamin Hodder
camera trainee / second assistant camera: dailies
Mihalis Margaritis
steadicam operator/b camera dailies
Carl McGillivray
generator operator
Toby McKay
second assistant camera: b camera
Felix Pickles
first assistant camera: b camera
Vlassis Skoulis
c camera focus puller: dailies
Damian Smyth
electrician
Richard Swingle
b camera operator
Adrian Sworn
electrician
Sylvester Weekes
video playback
Joanne Williamson
video playback trainee
Adam Zimmerman
grip trainee

Location Management

Akshay Desai
location scout
Ziggy Gray
location trainee: skillset
Celia Linnett
location assistant
Ashton Radcliffe
location scout
Paul Tomlinson
location manager
Jess Waluga
assistant location manager
Adriene Whitwell
location scout

Script Department

Non Eleri Hughes
script supervisor
Movie title data and credits provided by
IMDb logo