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
Stellar Blade
Manor Lords [Early Access]
SaGa Emerald Beyond
Sand Land
Eiyuden Chronicle: Hundred Heroes
TopSpin 2K25
Tales of Kenzera: ZAU
Final Fantasy 7 Rebirth
See All
Movies
Explore Movies
APRIL 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
Challengers
Boy Kills World
Humane
The Feeling That the Time for Doing Something Has Passed
Abigail
The Ministry of Ungentlemanly Warfare
Civil War
Sasquatch Sunset
The First Omen
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
The Veil
Knuckles
Dead Boy Detectives
The Big Door Prize S2
The Jinx Part 2
The Spiderwick Chronicles
Conan O'Brien Must Go
Fallout
See All
Music
New Albums
Taylor Swift: The Tortured Poets Department
Taylor Swift: TTPD The Anthology
St. Vincent: All Born Screaming
Iron & Wine: Light Verse
Justice: Hyperdrama
Pet Shop Boys: Nonetheless
Neil Young & Crazy Horse: Fu##in' Up
Pearl Jam: Dark Matter
Vampire Weekend: Only God Was Above Us
Beyonce: Cowboy Carter
See All
News
Register
Register
Ethan Mao
Cast & Crew
Add My Rating
Critic Reviews
User Reviews
Cast & Crew
Details
Cast & Crew
Directed By
Quentin Lee
Written By
Quentin Lee
Cast
Jun Hee Lee
Ethan Mao
Raymond Ma
Abraham Mao
Julia Nickson
Sarah Mao
Kevin Kleinberg
Josh
Jerry Hernandez
Remigio
David Tran
Noel Mao
Mary Gilbert
Mrs. Harvisham
René St. Leon
Teenage Boy
Jayne Taini
Waitress
Erik Robinson
Rich Man
Gregory Paul Daniels
Unseen Man
Dana Byrne
Ethan's Mom
Michael Mesirow
Voice of Sheriff Black
Produced By
Julie Asato
associate producer
Ernesto Foronda
associate producer
Joan Huang
associate producer
Quentin Lee
producer
Stanley Yung
producer
Music
Steven Pranoto
Cinematography
Chien-Wei Yuan
director of photography
Sound
Steven Avila
sound effects editor
Trip Brock
supervising sound editor
Michael J. Fox
adr supervisor
Peter D. Lago
assistant sound editor / foley editor
Michael Mesirow
boom operator
James Ridgley
sound mixer
Jackie Rodman
dialogue editor
Geordy Sincavage
foley mixer / sound effects editor
Trevor Sperry
adr mixer
Editing
Christine Kim
Casting Director
Joan Huang
Production Design
Rodney Hom
Costumes
Steven Norman Lee
Makeup
Misa Aikawa
hair stylist / key makeup artist
Haruyo Sawada
assistant makeup artist
Assistant Director
Justin Paul Ritter
first assistant director
Mary Liz Thomson
second assistant director
Production Management
Randy Kaplan
production manager
Art Department
Inaki Gorraiz
swing
Matt Kirbus
property master / set dresser
Editorial
Bob Fredrickson
color timer
Mato
color timer
Other
Keith E. Cooper
legal services
Jimmy Tsai
production accountant
Nancy Wang Yuen
production assistant
Music Department
Cary Escobia
musician
Ernesto Foronda
music supervisor
Casting Department
Donna Tina Charles
casting consultant
Christopher Nguyen
casting associate
Costume Department
Michelle Wang
wardrobe assistant
Camera Department
Len Borruso
first assistant camera
Erik Forssell
key grip
Juli Kang
second assistant camera
Wil Ko
still photographer / videographer
Paul Lei
studio photographer
Michael V. Liu
videographer
Angie Pop
first assistant camera
Liz Rubin
chief lighting technician
Thyrale Thai
second assistant camera
Script Department
Nathan Kelly
script supervisor
Movie title data and credits provided by