Decent for the first half, decends and fizzles from there

Rating: 3/10 (9 February 2020)

The fact that there are such a ridiculous number of 10/10 reviews proves most of them are not genuine. Who cares about the "clever" metaphors when a movie just fizzles out into an absurd and unbelievable nonsense conclusion.