
Obsessive scientist Nathan and his lover, the naturalist Lila, discover Puff: a man born and raised in the wild. As Nathan trains the wild man in the civilized ways of the world, Lila fights to preserve the man’s natural state. In the power struggle that ensues, an unusual love triangle emerges.

as Nathan Bronfman

as Lila Jute

as Puff

as Gabrielle

as Nathan's Mother

as Nathan's Father

as Frank

as Louise

as Young Lila Jute

as Wendall the Therapist

as Puff's Father

as Police Detective

as Police Detective

as Police Detective

as Doctor

as Congressman

as Congressman

as Young Puff

as Young Nathan

as Wayne Bronfman

as Bistro Waitress

as Aversion Therapy Model

as Chester's Waitress

as Stripper

as Lecture Host

as Puff's Mother

as Reporter (uncredited)