There are too many plot twists to be believable, and the characters are bit flat. There are moments when I just rolled my eyes in disbelief at how unimaginative the writing. I felt nothing for the characters, and the story isn't anchored with any practical ideas.