AVOID AVOID AVOID.
2hrs and 20mins of my life I won't ever get back. Thought it was quite good when it started,and it was building up to what should have been an amazing ending. Unfortunately this was not to be. Awful, disappointing ending, with lots left unexplained. Extremely disappointed when it had a good cast. Would not recommend it to anyone ever!