Mar 30, 2012 1h 13m
Documentary
A documentary that systematically challenges the common human belief that humans are superior to other life forms. The documentary reveals the absu...