This movie ticked all the boxes, entertaining, surprising, I was immersed all throughout the film, it was visually stunning, the cast was great and it was raw. I think you had to let go of expectations to enjoy this film and just enjoy it for what it was which is refreshing as many movies nowadays are agenda driven and unnatural.