at arrivals for ANTHROPOID Premiere, AMC Loews Lincoln Square, New York, NY August 4, 2016. Photo By: Steven Ferdman/Everett Collection