In many ways, this feels like a version of '50 Shades of Grey' made for 12-year-olds, such is the level of sophistication presented here. We've seen this all before, but this is weaker than many other incarnations, as the characterisations are so poor. It's a beautiful looking film, but it's all a bit 'meh'. It's a harmless enough way to pass the time, but there are much better films you could be watching.