Leonardo DiCaprio sleeps in a 'horse carcass' in The Revenant.