Utter waste of 2.5 hours. Story doesn't go anywhere. In the end you still don't have an idea what was the cause and what happens afterwards. Very unsatisfying ending to the story. There was so much potential to this story, but it miserably falls short.