Plot sucks, characters were just borderline good, acting wise everyone did an amazing job. Overall a one time watch movie, a good experimental I would say. Tho it did great at box office, still a very decent overrate movie.
Worth a watch for a cinema enthusiast.