Planet Of The Apes

In 2029, astronaut Leo Davidson boards a pod cruiser on a space station for a routine recce. He ends up making a detour through a space time wormhole and lands on a strange planet where apes rule over humans.

Watchlist