Nelson de la Rosa inMoviesSort Popularity Votes Average Original Title Release Date The Island of Dr. Moreau 4.867 average rating ★★★★★ Rat Man 5 average rating ★★★★★ Cross Mission 3 average rating ★★★★★