First time I've ever made a public movie review. Due to the cast and plot I skipped my usual routine of a quick look at reviews before watching, big mistake. Anticipated something great and was left feeling confused and cheated. So many things left unexplained feels like half the film has been cut out. Big disappointment.