Amazing

Rating: 10/10 (23 March 2019)

You have to be able to analyze movies to get this one in its entirety, but it is amazing. Completely mind-blowing, great acting, unexpected twist, and after you leave the theater, you have to analyze everything you just saw. Will probably see it again.