"Next stop ... Mars!"
An unveiling of a new era of unprecedented deep space exploration in dramatic giant screen film format.