One of the Best Films Ever Put on the Silver Screen

Rating: 10/10 (6 April 2019)

I like to keep things short and sweet.

Incredible, unforgettable, three-demential characters that develop over the course of the film
Amazing story with tons of twists and turns you will never see coming
One of the best endings in film
Acting is outstanding
Great foreshadowing
Perfect runtime

I would say to stop reading this review and just watch it already but let's face it, you already have.