I like to think that movie makers take a good story and put it together into a good film. But sometimes they don't. Here it seems they wanted the ending to be undetectable so they twisted the story into knots and attached an ending to it that leaves you dazed and confused and wondering why you chose to watch it. The acting is ok but the screenplay is not. It's kind of like playing a game of Clue by yourself. 5/10.