Kinda predictable, but still pretty amazing. Will leave you thinking for days

Rating: 8/10 (27 February 2019)

I dont know if it was just me or something, but I figured out the twist that Caprio is 67 and the killer of his wife about 45 minutes before it was revealed. Doesn't stop the movie from being innovative, smart and emotional.