A great story & well executed

Rating: 10/10 (24 April 2020)

A roller coaster of a movie with great characters and plot twists. A narrative that draws you in from start to end. A movie to add to all time favorites.