A great time

Rating: 9/10 (20 July 2019)

hilarious
amazing casting
Ryan Reynolds is perfect for the role
great intense action
sets up a lot of possible sequels