Click for photos from the Broadway production of Sting’s The Last Ship, starring Michael Esper, Aaron Lazar and Rachel Tucker. The new musical opens October 26, 2014 at the Neil Simon Theatre.