Elizabeth Harding inMoviesSort Popularity Votes Average Original Title Release Date Ape vs. Mecha Ape 5.689 average rating ★★★★★