Wow. Wow. Wow.

Rating: 9/10 (9 May 2020)

I was trying to put the pieces of the puzzle together the entire time. But it was only till the very, very end that Martin Scorsese decides to pull the cat out of the hat and reveal to us the true scheme of the movie.
The film has you on edge most of the time. Some things come out of nowhere that you have to take into consideration. So, there is no real mental space to actually catch up to figure it out. With that being said, the film crew knew that (or I should say the writers).
So, towards the end they give you a calm softball to ease you into the reality of the scheme (just as they did in the actually film for Teddy.
Unreal story. Unreal filmmaking. An all time for me. It was one of the first movies from Scorsese that truly left an impact on me.