The age of the glamorous movie premiere may be dead in Hollywood, but it lives on in England. In fact, nobody does premieres better than the Brits, as anyone who has attended a 007 grand opening can attest. Leicester Square becomes a magical place, with thousands of enthused, but well-behaved fans gathered to cheer the stars and filmmakers as they walk down the red carpet - and the after-parties are even better! The new
Sherlock Holmes film just premiered at the Empire Theatre in the Square.
Click here for photo coverage.