Mega Ape
A genetically engineered giant ape escapes from a research facility and embarks on a rampage.
Starring
Bai Ling, Dustin Ferguson, Jonathan Nation
Director
Dustin Ferguson