For those of you living under a rock, THE REVENANT is Alejandro Inarritu's latest in which Leonardo DiCaprio finally wins an Oscar! I jest, of course. We all know that coudn't possibly happen. Seriously though, he should just be handed the damn thing judging from the trailers alone. Speaking of, we have a new TV spot showcasing the 1820s' story of frontiersman Hugh Glass (DiCaprio)... Read More...