see more
ISCHIA, ITALY - JULY 13: Taylor Hackford and actress Helen Mirren attend 2015 Ischia Global Film & Music Fest Day 1 on July 13, 2015 in Ischia, Italy. (Photo by Venturelli/Getty Images)