Delphine Chaneac and Sarah Polley in the sci-fi thriller Splice.
Delphine Chaneac plays a hybrid creature named Dren and Sarah Polley stars as a genetic engineer in the sci-fi thriller Splice.
previous post