Watch The Superior Human?
A documentary that systematically challenges the common human belief that humans are superior to other life forms. The documentary reveals the absurdity of this belief while exploding human…
Views: 38
Genre: Documentary
Director: Samuel McAnallen
Actors: Bernard Rollin, Nick Gylaw, Richard Ryder, Steven Best
Country: Australia
IMDb: 8.3