Actress Helen Mirren attends the stage greeting for the film "Woman in Gold" during the "Tokyo International film festival 2015" in Tokyo, Japan on October 24, 2015. Photo by Keizo Mori/UPI