Margaret Lockwood, James Mason and Eamonn Andrews 15th April, 2007 Eamonn Andrews, James Mason, Margaret Lockwood This is Your Life (1955-2003) Screenshot 704W x 528H