Human Nature (2001) (movie): A woman is in love with a man in love with another woman, and all three have designs on a young man raised as an ape. Discover the latest Discussions, Reviews, Quotes, Theories, Explanations and Analysis of Human Nature (2001) below