Before I begin proper, this is a particularly tricky film to review as it works so much better if one of the main elements that is worth writing about is a surprise. As such, this is far briefer a review than it deserves to be and I'm probably concealing information