Felt like a pre-teen novel twisted into a quasi-thriller that strained credibility. Sing-song voice used for Olivia did not help. Silly and unbelievable plot.