From the Planet of the Humans poster
0% 0%

From the Planet of the Humans

HD
A border inspection at Ventimiglia, between Italy and France, turns into a fantastical fairy tale narrated by a chorus of frogs, wherein a scientist experiments with rejuvenation techniques using monkey testicles. Dr. Voronoff was a

You May Also Like