DMW: Cinesite Puts Up a Fight for The Revenant
Cinesite VFX studios in London and Montreal completed effects in shots comprising some of the major sequences in‘The Revenant’, a dramatic story about survival and revenge directed by Alejandro Iñárritu.