THGhost.'s Rating of Splice

THGhost's Review of Splice

4 years ago via Rotten Tomatoes
Splice

Splice(2010)