Event: "Fire in Babylon" European Premiere - Arrivals Venue & Location: Odeon, Leicester Square / London, UK Event Date: 05/09/2011 Photographer: Landmark / PR Photos