Spliced the Movie

Plot
The small Island of Mutant animals