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

Previous
Previous

jetblue

Next
Next

acura