Directed by
Constance Tsang |
Writing Credits (in alphabetical order)
Constance Tsang |
Cast (in credits order)
Ke-Xi Wu | ... | Amy | |
Kang-sheng Lee | ... | Cheung | |
Haipeng Xu | ... | Didi | |
Rest of cast listed alphabetically: | |||
Damien Brown | ... | Massage Client | |
Yvonne YF Chan | ... | Amy s Mother | |
Leo Chen | ... | Tony | |
Wu Chengying | ... | Xiao | |
Lily Gao | |||
Huang Guiping | ... | Ping | |
Janet Hsieh | ... | Lin | |
Murielle Hsieh | ... | Josie | |
XiaoXiao Sun | ... | Robber | |
Jamie Tierney | ... | Massage Client | |
April Wang | ... | Vivi | |
Limin Wang | ... | Eric | |
Lynn Xiong | ... | Ah Pui | |
Zhu Yating | ... | Shirley | |
Zachary Zamsky | ... | Massage Client | |
Lu Zhang | ... | Fong Fong | |
Lisha Zheng | ... | Fei |
Produced by
Marta Cruañas | ... | co-producer |
Nabeer Z. Khan | ... | co-producer |
Sally Sujin Oh | ... | producer |
Eli Raskin | ... | producer |
Lou Wang-Holborn | ... | associate producer |
Tony Yang | ... | producer |
Lu Zhang | ... | associate producer |
Meng'er Zhang | ... | executive producer |
Music by
Sami Jano |
Cinematography by
Norm Li |
Editing by
Caitlin Carr |
Casting By
Kate Antognini |
Production Design by
Evaline Wu Huang |
Art Direction by
Carine Teoh |
Set Decoration by
Jamie Weiss |
Costume Design by
Ava Yuriko Hama |
Makeup Department
Shanshan Bai | ... | assistant makeup artist |
Yingcheng Chang | ... | assistant makeup artist |
Shu Zhang | ... | makeup department head |
Xin Zhong | ... | assistant makeup artist |
Production Management
Sean Gordon-Loebl | ... | production supervisor |
Neil Sauvage | ... | production manager |
Second Unit Director or Assistant Director
Kenneth Chan | ... | Additional Second Assistant Director |
Peter Chen | ... | second assistant director |
Zsuzsa Magyar | ... | second second assistant director |
Jasmine Osean Thomas | ... | first assistant director |
Art Department
Alisa Tiong | ... | assistant art director |
Sound Department
Michael Huang | ... | dialogue editor |
Braulio Lin | ... | sound recordist |
Michael O'Connor | ... | sound effects editor |
Rhea Patil | ... | Assistant Sound Designer |
Geoff Strasser | ... | re-recording mixer / sound editor / supervising sound editor |
Visual Effects by
Joseph Bicknell | ... | Colorist |
Stunts
Riccardo Cabalisti | ... | utility stunts |
Eleni Lianos | ... | utility stunts |
Camera and Electrical Department
Joshua Bote | ... | second assistant camera |
Cedric Cheung-Lau | ... | gaffer |
Ethan Hsia | ... | electrician |
David Kong | ... | key grip |
Andrew Nguyen | ... | Best Grip |
Sarah Penson | ... | first assistant camera |
Josh Reyes | ... | assistant camera |
Hunter Stark | ... | Best Electric |
Peter Steininger | ... | grip |
Casting Department
Daniel Carolan | ... | casting associate |
Joyce Keokham | ... | casting associate |
Mingjie Li | ... | casting associate |
Lu Ka Wang | ... | additional cast |
Costume and Wardrobe Department
Audrey Bartow | ... | costumer / wardrobe |
Sarah Greenhaus | ... | wardrobe supervisor |
Emily Nadeau | ... | wardrobe supervisor |
David Roig | ... | wardrobe assistant |
Courtney Wheeler | ... | assistant costume designer |
Editorial Department
Joey Doyle | ... | additional editor |
Music Department
Leon Doyle Bromell | ... | music supervisor |
Mindy Dinh | ... | music supervisor |
Jake Weinreb | ... | music supervisor |
Script and Continuity Department
Yajing Wu | ... | script supervisor |
Additional Crew
Andrew Barcello | ... | Production And Finance Attorney |
Harry Finkel | ... | finance and production attorney |
Emily May Jampel | ... | Creative Consultant |
Quentin Viel | ... | production assistant |