Last Call
An short film written and directed by Winnie Cheung
Claudia Chow, a fast riding motorcycle rebel, indulges in her worst vices to avoid confrontation with a mysterious serpent woman who taps into Claudia's grotesque fantasies.
Featuring: Celia Au
Written & Directed: Winnie Cheung
Director of Photography: Isabella Tan
Producers: Weston Auburn, Amanda Krueger, and Travis Wood