Tag Archives: The Revenant

Sunday night, Mexican filmmaker and auteur Alejandro González Iñárritu took home the Academy Award for Best Director, for his film The Revenant. The Revenant first went into production in 2001. Like many films, it took a long journey through the Hollywood sausage factory … Continue reading