Revenant, The
The Revenant is the new Leonardo DiCaprio wilderness survival movie from director Alejandro Inaritu who made Birdman last year. This is a long, grueling film depicting a Man vs. Nature storyline at its most primal. All filmed in location in … Continue reading