Editorial image. Not to be used in commercial designs and/or advertisements. Click here for terms and conditions.
SANTIAGO CABRERA (left), NOAH GRAY-CABEY & LEONARD ROBERTS - stars of Heroes - at the world premiere of Rocky Balboa at the Grauman's Chinese Theatre, Hollywood. December 13, 2006 Los Angeles, CA Picture: Paul Smith / Featureflash.