Actress Teresa Palmer, producer and co-writer Aleksi Hyvärinen, and director and co-writer Taneli Mustonen discuss their new horror thriller.