Artwork for Carlotta Films' Ultra Collector's Edition Blu-Ray of The Passenger by Robert Sammelin By Tim Pelan Michelangelo…