Concept Trailer for ‘The Leviathan’ Is Dizzying and Cool By Travis Newton · 03.17.2015 · No comments ‘Last Days on Mars’ director shares hopes for sci-fi creature feature.