Last Call

Director Winnie Cheung / 2025 / USA

In a mystical bamboo forest, a motorcycle daredevil collides with an alluring serpent woman.

Blurring the lines between reality and illusion, this hyper-stylised erotic encounter evokes everything from lurid pulp thrillers to high 80s fantasy, brimming with imaginatively grotesque creature design, richly saturated colours and the delirious logic of dreams.

Back To Index