Written and directed by Leila Min Dai
Starring Esther Chen, Tony Cheng, Johnny Zito and Ricardo Sala.
Director of Photography: Alice Millar
Assistant Directors: Hugo Coulais, Perla Cruz
Gaffer: Amanda Alvarez Diaz
Grip: Steven Schuermans
Sound Mixer: Arlonzo Browns
Make-up Artist: Melissa Vento
Music: Cliff Martines & Chemical brothers
Loading more stuff…
Hmm…it looks like things are taking a while to load. Try again?