Human Nature
12/09/2001
2h

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.
Cast


Tim Robbins
Nathan Bronfman


Patricia Arquette
Lila Jute


Rhys Ifans
Puff


Miranda Otto
Gabrielle


Mary Kay Place
Nathan's Mother


Robert Forster
Nathan's Father


Peter Dinklage
Frank


Rosie Perez
Louise


Hilary Duff
Young Lila Jute


Miguel Sandoval
Wendall the Therapist


Toby Huss
Puff's Father


Ken Magee
Police Detective


Sy Richardson
Police Detective


David Warshofsky
Police Detective


Stanley DeSantis
Doctor
Bobby Harwell
Congressman


Daryl Anderson
Congressman
Bobby Pyle
Young Puff
Chase MacKenzie Bebak
Young Nathan
Anthony Winsick
Wayne Bronfman


Mary Portser
Bistro Waitress
Laura Grady
Aversion Therapy Model


Angela Little
Chester's Waitress
Deborah Ferrari
Stripper
Jeremy Kramer
Lecture Host


Nancy Lenehan
Puff's Mother
Juan Canopii
Reporter (uncredited)
Recommended

The Notorious Bettie Page
Apr 14, 2006

Everything You Always Wanted to Know About Sex *But Were Afraid to Ask
Aug 06, 1972

The House of Tomorrow
Jun 20, 2019

Being John Malkovich
Oct 29, 1999

Come As You Are
Feb 14, 2020

Die My Love
Oct 06, 2025

Fur: An Imaginary Portrait of Diane Arbus
Aug 30, 2006

Twelve Monkeys
Dec 29, 1995

The Village
Jul 30, 2004

Kinds of Kindness
May 30, 2024

Victor Frankenstein
Nov 10, 2015

The Assessment
Mar 21, 2025

Nine Days
Jul 15, 2021
Recommended