Jeremy Edwards The UK premiere of 'Watchmen' held at the Odeon Cinema, Leicester Square. - arrivals London, England - 23.02.09