The Nature of Revenge: Leonardo DiCaprio Should Finally Win His First Oscar Thanks to ‘The Revenant’

For the second year in a row, director Alejandro Gonzalez Inarritu has delivered the year’s best film. Inarritu was responsible for last year’s Birdman, and the best movie of 2015 is The Revenant, an eye-popping Western thriller that gives Leonardo DiCaprio the role that should finally score him his first Oscar. DiCaprio gives it everything […]