THGhost.'s Rating of Splice

THGhost's Review of Splice

3 years ago via Rotten Tomatoes
Splice

Splice(2010)