Event: First Light Movie Awards Venue & Location: Odeon Leicester Square / London, UK Event Date: 03/15/2011 Photographer: Landmark / PR Photos