
general audience, movie lovers
self sacrifice, dna, mutant, mad scientist, alien, jungle, hospital, scientist, gene manipulation, genetic experiment
Philippines
Verified multi-platform critics & audience scorecards
150,000 verified ratings
125 approved critics
68 community votes