A scientist is sent to investigate an island where a deadly chemical leak has caused strange mutations in the wildlife. As he delves deeper into the mystery, he uncovers a web of deceit and a potential environmental disaster.
Apologies, we couldn't find any streaming options available for this Movie.
Search on YouTubeWhere to watch in United States