Rooster Illusion: ‘All is Lost’

I’m a big fan of survival movies. The triumph of the human spirit thing is cool and all, but for me it’s the weather. The sheer, uncaring force of the elements bearing down on poor, ragged humans who can only endure and hope for some Deus Ex Machina to come their way. Maybe it’s because…