For a better experience on MUBI, update your browser.

Freaked

Tom Stern, Alex Winter United States, 1993