Delphine Chaneac (left) and Sarah Polley in Splice.