Planet of the Apes (2001) - Donation Bonus

Now Playing - The Movie Review Podcast

2014-06-27

Planet of the Apes seemed to be lost in time after the fifth movie in 1973 and the failed, short-lived TV Series. To studio 20th Century Fox, however, the Apes were ...