X

Cast & Crew

Directed By

Written By

Nicole Snyder
written by

Cast

Marie Maskell
Charlotte's Mother
Molly Grace
Young Charlotte
Milah Thompson
Young Lizzie
Eileen Tian
Zhang Li
Tasmin Carlow-Ujiie
Party Cellist Girl
Jorya Yi
Party Cellist Girl
Benjamin Wong
Party Cellist's Father
Alex Lee
Party Cellist's Mother
Vince Tsang
Man at Party
Richard Yee
Guest at Party
Grace Wang
Guest at Party
Doralynn Mui
Guest at Party
Sofy Chen
Little Girl on Bus
David Soo
Bus Driver
Leanne Wang
Young Lady on Bus
Lillian Lim
Elderly Woman on Bus
Stephen Chang
Older Male Bus Passenger
Larry Zhou
Male Bus Passenger
Lee Chi Kay Ricky
Male Bus Passenger
Evelyn Chew
Mother on Bus

Produced By

Matthew J. Anderson
executive producer
Bill Block
producer
Dan Clarke
co-producer
Andrew Golov
executive producer

Music

Cinematography

Vanja Cernjul
director of photography

Sound

Gordon Anderson
sound mixer
Mark Angly
ADR Mixer / re-recording mixer
Kendra Bates
sound utility
Kevin Belen
re-recording mixer
John Boyle
sound mixer
Ken Cade
sound effects editor
Jay Cheetham
background sound editor
Kelly Cole
re-recording mixer / sound supervisor / supervising sound editor
Mario De Socio
adr recordist
Dario DiSanto
foley editor
Francisco Frial
foley editor / foley mixer
Gregorio Gomez
Sound Designer / sound designer
Dylan Haveron
sound assistant
Joselyn Hernandez
assistant sound editor
Darryl Isaacs
assistant sound editor
Eliah Matthew
boom operator
Laurie Melhus
post production sound manager
Bill Mellow
supervising sound editor
Tony Rodney
assistant sound editor
Jeffrey Roy
adr mixer: Los Angeles
Adam Sharpe
adr mixer
Shane Shemko
foley artist
Elaine Stef
foley artist
Kevin Townshend
dialogue editor

Editing

Casting Director

Kris Woznesensky
Casting Director

Production Design

Art Direction

Makeup

Cheryl Calo
makeup artist: Los Angeles
Laura Caponera
hair stylist: Los Angeles
Hua Zhen Deng
assistant hair stylist: Shanghai / assistant makeup artist: Shanghai
Chris Devitt
special makeup effects artist
Calogera Duminuco
assistant hair stylist
Arielle Elliot
assistant hair stylist
Katie Goett
assistant makeup artist
Sara Huggins
special makeup effects artist
Jennifer Latour
special makeup effects artist
Pan Luo
hair stylist: Shanghai / makeup artist: Shanghai
Todd Masters
special makeup effects producer
Megan Nicholson
makeup artist
Alex Rondon
makeup effects artist: Los Angeles
Jeannie Satterthwaite
special makeup effects artist
Carmen Tse
assistant makeup artist
Brenda Turner
hair department head
Jason Ward
makeup effects coordinator
Bev Wright
makeup department head

Visual Effects

Kristen Branan
vice president visual effects: Zoic Studios
Phil Chornohus
compositor
Robert Cvengros
tracking, matchmove, layout
Frans de Vries
tracking/matchmove/layout artist
Geoff DuQuette
compositor
Paul Griffin
animation supervisor
Chris John Jones
creative director: Zoic Studios
Jared Jones
compositing supervisor
Terry Kalinich
senior tech animator
Jessica LeClair
visual effects coordinator
Richard Mahon
matte painting supervisor: Zoic Studios
Brad McGiveron
cg supervisor
Steve J. McLeod
digital compositor
Katerina Motylova
visual effects coordinator
Howard Nourmand
visual effects artist
Lokesh Prakash
digital compositor
Rob Price
visual effects supervisor
Michelle Redman
roto/paint artist: Zoic Studios
James Schmitt
CFX Artist: Zoic Studios - Crowd Simulation
Claudio Sepulveda
digital intermediate colorist
Jonathan S. Smith
visual effects artist
Kevin Struckman
on-set visual effects supervisor
Bruce Turner
visual effects producer

Assistant Director

Mark D. Currie
additional first assistant director
Thomas Ma
additional assistant director
Kit Marlatt
first assistant director
Ryan Murphy
trainee assistant director
Stephen Ostir
additional assistant director

Production Management

Josh Hauca
production manager
Andy Levine
post-production supervisor
Bliss McDonald
production supervisor

Art Department

Sara Armstrong
on-set dresser
Maureen Carey
construction buyer
Breanne Fultz
assistant property master
John Healey
On set dresser
Juvel Jeo Jose
graphic artist
Aron Koel
head greensperson
Bryan Korenberg
property master
Jeff MacIntyre
construction coordinator
Bryan Wadsworth
paint coordinator

Stunts

Helena Barrett
stunt double: Allison Williams
Crystal Mudry
stunt double: Allison Williams
Scott Nicholson
stunt double: Steven Weber
Darryl Scheelar
stunt coordinator
Kia Stuart
stunt double: Logan Browning
Vladimir Tevlovski
stunt coordinator

Animation

Kristen Griffin
animator: Zoic Studios

Editorial

Raoul Crosby
i/o operator
Charles Kaplan
assistant editor
Joy Lin
on-line editor
Ren Manlolo
senior dailies operator
W. Cody Nelson
senior dailies operator
Aj Raymundo
dailies operator
Jaan Spirka
colorist: dailies
Yoon Hee Hwang
dailies assistant supervisor
Fred W. Richters
on-line editor

Other

Matthew Aberle
the filmmakers wish to thank
Alejandra Cardenas
the filmmakers wish to thank
Liz Cole
the filmmakers wish to thank
Brendan Ferguson
the filmmakers wish to thank
Nicola Gandossi
the filmmakers wish to thank
Shana Hagan
the filmmakers wish to thank
Elias Intelisano
the filmmakers wish to thank
Leo Intelisano
the filmmakers wish to thank
Ross Intelisano
the filmmakers wish to thank
Maxim Karlik
the filmmakers wish to thank
Jenni Konner
the filmmakers wish to thank
Katie Lunskis
the filmmakers wish to thank
Jeff McEvoy
the filmmakers wish to thank
Adrienne Mong
the filmmakers wish to thank
Marc H. Simon
the filmmakers wish to thank
Frankie Smith
the filmmakers wish to thank
Matthew Snyder
the filmmakers wish to thank: Allegro Recordings
Jonathan Stern
the filmmakers wish to thank
Ally Thomas
the filmmakers wish to thank
Paul Thomas
the filmmakers wish to thank
Tony Van Der Waarde
the filmmakers wish to thank: Award Prosthetics
Tom Ventura
the filmmakers wish to thank
Chelsea Weidanz
the filmmakers wish to thank
Eden Wurmfeld
the filmmakers wish to thank

Music Department

Eric Byers
cello instructor
Chad Cannon
musical arrangements
Angelo Chacon
scoring mixer assistant
Robin Copas
on set cello consultant
Louise Dubin
cello instructor
Brad Haehnel
score mixer
Marina Hasselberg
cello double: Ms. Grace
Johnny Jewel
composer: additional music
Rolfe Kent
composer: cello pieces
Marla Majett
cello instructor
Emmi Malherbe
cello double: Ms. Williams
Jonny Pakfar
writer: "It's On"
Frank Palazzolo
music consultant
Joy Payton-Stevens
cello double: Ms. Browning
Liza Richardson
music supervisor
Joey Singer
music clearance
Mark Skillingberg
music editor
Nico Stephenson
cello instructor
Adrienne Woods
cello instructor

Casting Department

S.J. Allocco
casting associate
Lauren Kurnit
casting assistant
Christin Park
casting associate

Costume Department

Christina Ferrante
prep costumer: Canada
Annie Garnett
prep costumer
Megan Kennedy
assistant costume designer
Lindy McLenaghan
costume truck supervisor
Cassie Pardue
wardrobe supervisor

Camera Department

Luke Barlow
first assistant camera: "a" camera
Frank Barrera
additional photography
Melissa Beaupre
best boy grip
Jonathan Bizeau
gaffer Shanghai unit
Ben Booker
digital image technician: re-shoots
Tamara Cesarec
camera operator: "B" cam, Splinter Unit DP
Julian Chapdelaine
dolly grip: "b" camera
Reid Cohoon
key grip
Christopher Hingston
lighting technician
Ian R.C. Levine
camera operator: "a" camera / steadicam operator
Ryan Bruce Lewis
best boy rigging grip
Paul Matsalla
generator operator
Chris McMillon
best boy electric: Shanghai Unit
Adrian Mottram
best boy electric
Nick Müller
steadicam operator: pick up - stunt scenes
Teo Jara Taboada
lighting technician

Location Management

Rio Baba
assistant location manager: Shanghai
Terry Brooks
location scout
Justin Guan
assistant location manager: Shanghai
Myles Lennig
location manager
Brendan O'Connell
locations production assistant
Kris O'Neill
location production assistant
Mark Rudolph
location scout
Mark Soderberg
assistant location manager
Yi Dong Zhang
location manager: Shanghai

Script Department

Elena Antzon
script supervisor: Los Angeles
Ana Oparnica Sebal
script supervisor
Movie title data and credits provided by
IMDb logo