X
Close Ad
Games
Explore Games
2024 GAME PUBLISHER RANKINGS
2023 Game Awards Tracker
Xbox Game Pass
Best Games This Year
Best Games of All Time
Upcoming Releases
New PS5 Games
New Xbox Series X/S Games
New PC Games
New Switch Games
See All
New Games
New & Upcoming Games
Free & Subscription Games
Sea of Thieves (PS5)
Endless Ocean Luminous
Stellar Blade
Manor Lords [Early Access]
Sand Land
Eiyuden Chronicle: Hundred Heroes
TopSpin 2K25
Final Fantasy 7 Rebirth
See All
Movies
Explore Movies
MAY MOVIE PREVIEW
Upcoming Movies
DVD/Blu-ray: New & Upcoming
Best Movies This Year
Best Movies of All Time
Best Movies on Netflix
Best Movies on Hulu
Best Movies on Prime Video
Best Movies on Max
Best Movies on Paramount+
See All
New Movies in Theaters
MOVIE RELEASE CALENDAR
The Fall Guy
Star Wars Ep. 1: The Phantom Menace
Tarot
Evil Does Not Exist
I Saw the TV Glow
Challengers
Boy Kills World
The Feeling That the Time for Doing Something Has Passed
Civil War
See All
TV Shows
Explore TV
Renew/Cancel Scorecard
Best TV Shows This Year
Apple TV+: New & Upcoming
Disney+: New & Upcoming
Hulu: New & Upcoming
Max: New & Upcoming
Netflix: New & Upcoming
Paramount+: New & Upcoming
Peacock: New & Upcoming
Prime Video: New & Upcoming
See All
New TV Shows
MAY TV PREVIEW
TV PREMIERE CALENDAR
Interview With the Vampire S2
Dark Matter
Star Wars: Tales of the Empire
Hacks S3
A Man in Full
The Tattooist of Auschwitz
Shardlake
The Veil
See All
Music
New Albums
Taylor Swift: The Tortured Poets Department
Taylor Swift: TTPD The Anthology
Dua Lipa: Radical Optimism
Sia: Reasonable Woman
St. Vincent: All Born Screaming
Iron & Wine: Light Verse
Justice: Hyperdrama
Pearl Jam: Dark Matter
Vampire Weekend: Only God Was Above Us
Beyonce: Cowboy Carter
See All
News
Register
Register
Face
Cast & Crew
Add My Rating
Critic Reviews
User Reviews
Cast & Crew
Details
Cast & Crew
Directed By
Bertha Bay-Sa Pan
Written By
Oren Moverman
Bertha Bay-Sa Pan
Cast
Bai Ling
Kim
Kieu Chinh
Mrs. Liu
Kristy Wu
Genie
Anthony 'Treach' Criss
Michael
Ken Leung
Willie
Will Yun Lee
Daniel
Tina Chen
Mrs. Chang
Melissa Martinez
Sue
Deedee Magno
Kelly
Les Mau
Mr. Huang
Tina Factor
Asian Woman
Diane Cheng
Mrs. Mar
Christy Qin
Jenny
Ruth Zhang
Mrs. Huang
Jim Chu
Steve
Ben Wang
Mr. Leung
Susan Bigelow
Hospital Nurse
Paul J.Q. Lee
Husband #2
Dena Atlantic
Clinic Nurse
Geronimo Frias
Hunky Bartender
Dan'l Linehan
Moet Meira
Girl at Club
Produced By
Alexa L. Fogel
producer
Joseph Infantolino
producer
Bertha Bay-Sa Pan
producer
Jonathan Shoemaker
co-producer
Derrick Tseng
co-producer
Music
Leonard 'Hub' Hubbard
Composer
Cinematography
John Inwood
Sound
Jason Blackburn
boom operator
Steve Borne
sound designer
Rachel Chancey
foley engineer
Ginger Geary
foley artist
Thomas Kodros
Dolby Sound Consultant
Nadine Finzi Maybruck
sound effects editor
Branka Mrkic
dialogue editor
Aaron J. Rudelson
production sound mixer
Mark Schulte
adr group supervisor
Peter Waggoner
re-recording mixer
Juan Carlos Zaldívar
foley engineer
Editing
Gary Levy
Casting Director
Alexa L. Fogel
Mercedes Kelso
Casting Director
Production Design
Teresa Mastropierro
Art Direction
Mylene Santos
Set Design
Siobain Flaherty
Costumes
Sarah J. Holden
Makeup
Dana Elder
makeup artist
Lorraine Godfrey
Additional Hair Stylist
Sanna Riley
hair stylist
Visual Effects
Bob Freemon
titles & opticals
Janos Pilenyi
optical supervisor / visual effects supervisor
Ariel Enriquez Saulog
Digital Supervisor / digital supervisor
Assistant Director
Dan Brillman
second second assistant director
Jonathan Shoemaker
first assistant director
Curtis Smith
second assistant director
Production Management
Sophia Lin
production manager
Art Department
Justin Allen
assistant property master
Shawn Batey
Scenic
Pamela Berkeley
Scenic
Sally Bonython
art department coordinator
Brooke Bramley
props
Amanda Cole
Scenic
Benji Craig
Charge Scenic / charge scenic
Beth Dary
set dresser
Brenna Griffin
Scenic
Caroline Higgs
Art Department PA
Noelle Kalom
Scenic
Hamish Kilgour
Scenic
Jessica Mador
props
Natasha Milani
Scenic
Tyler Q Rosen
leadman
Adam Scott
set dresser
Dylan Jude Sheridan
property master
Dina Varano
art department coordinator
Stunts
Douglas Crosby
stunt coordinator
Albert DeGrasse
stunt coordinator
Editorial
Aaron Davies
assistant editor
Fred Heid
color timer
Patricia Sztaba
negative cutter
Stan Sztaba
negative cutter
Other
Corey Parker Robinson
special thanks
Music Department
Matthew Abbott
Music Licensing
Peter Becker
Assistant Music Supervisor
The Beijing Opera Troupe
music
Jim Black
Music Licensing
Steve Borne
music editor
Barry Cole
music supervisor
Christopher Covert
music supervisor
Fafu
music
Scott Chops Jung
music
Tiye Pheonix
singer
Warren Wimberly
musician
Casting Department
Domenic Andreoli
extras casting
Costume Department
Lorraine Coppin
wardrobe supervisor
Kate Quinlan
assistant costume designer
Camera Department
George Bianchini
steadicam operator
James Casey
Swing
Marshall Cates
Swing
Matthew Clark
gaffer
Matt Craig
electrician
Sylvain D'Hautcourt
assistant camera
Joe Foley
Rigging Gaffer
Eric Gearity
Rigging Grip
Justin Scott Gravatt
grip
Melissa Guimaraes
grip
Matthew Hale
grip
Patrick R. Heffernan
key grip
Jude Kiernan
camera loader
Deidre Lally
best boy electric
Michael McDonough
Rigging Gaffer
Brian McKee
key grip
Ralph Nedd
Crane Technician
Steven C. O'Neill
grip
Jake Pollock
electrician
Timothy Reilly
grip
Craig Striano
grip
Dwight Tudor
second assistant camera
JoJo Whilden
still photographer
John Woods
electrician
Location Management
Dawn Bridgewater
location scout
Jean Chien
assistant location manager
Eric Cohen
location scout
Steve Curley
location manager
Samuel C. Huntington
location scout
Michael 'Ty' Inwood
location scout
Simon Jordan
location assistant / location production assistant
Ethan Lund
location scout
Mark McKennon
location scout
Dan Milner
location assistant
Rob Siwiec
location scout
Script Department
Holly Unterberger
script supervisor
Movie title data and credits provided by