This animated film tells the tale of a trio of spacefaring chimps who must rid a planet of its evil overlord.
Added by Upcoming Robot on October 16, 2009