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.
Full Cast of Human Nature
Tim Robbins
Nathan Bronfman
Timothy Francis Robbins (born October 16, 1958) is an American actor, screenwriter, director, producer, and...
Patricia Arquette
Lila Jute
Patricia Arquette (born April 8, 1968) is an American actress. She made her feature film debut as Kristen Parker in...
Rhys Ifans
Puff
Rhys Ifans (born Rhys Owain Evans; 22 July 1967) is a Welsh actor and musician. He was the frontman of Welsh rock...
Miranda Otto
Gabrielle
Miranda Otto (born December 16, 1967) is an Australian actress. The daughter of actors Lindsay and Barry Otto and...
Toby Huss
Puff's Father
Toby Edward Huss (born December 9, 1966) is an American actor. He is best known for portraying Artie, the Strongest...
Peter Dinklage
Frank
Peter Dinklage is an American actor. Since his breakout role in The Station Agent (2003), he has appeared in...
Hilary Duff
Young
Hilary Erhard Duff (born September 28, 1987) is an American actress, singer, and songwriter. She is the recipient of...
Crew of Human Nature
Full backstage crew list →