Great Acting, Directing and Writing!

Rating: 10/10 (18 April 2019)

The holy trinity of films come together in this amazing movie.