Editorial image. Not to be used in commercial designs and/or advertisements. Click here for terms and conditions.
Dean Cain at world gala premiere for Indiana Jones and the Kingdom of the Crystal Skull at the 61st Annual International Film Festival de Cannes. May 18, 2008 Cannes, France. Picture: Paul Smith / Featureflash.