Margaret Lockwood and Eamonn Andrews in This is Your Life (1963) 15th April, 2007 Margaret Lockwood, James Mason, Eamonn Andrews This is Your Life (1955-2003) Screenshot 400W x 297H Small image