A tick, a doll, duplicity and twisted minds, all unfurl in this surreal psycho thriller.A tick, a doll, duplicity and twisted minds, all unfurl in this surreal psycho thriller.A tick, a doll, duplicity and twisted minds, all unfurl in this surreal psycho thriller.