The fellow in the red ball hat is Taylor Hackford, Helen Mirren's husband and the Director of the movie.