A movie that has it all

Rating: 10/10 (7 December 2018)

One of my best movies of all time, story line is amazing, Denzel and Dakota are amazing.. I can watch this movie 100 times