Complicated and impactful

Rating: 9/10 (5 February 2019)

I love this movie and how it doesn't assume the audience is simple. It moves quickly, and keeps you guessing without ever feeling like it is withholding information required to figure out the mystery. Jack Nicholson is master class in this movie and brings his character fully from arrogant to demoralized. Themes are very well developed and the screenplay is intricate and full of expert storytelling techniques.