History's most celebrated fictional detective is back - this time to unravel the mystery surrounding the death of the Crown Prince of Austria.

Guy Ritchie's "Sherlock Holmes: A Game Of Shadows" had its European premiere in London Thursday night. Along with Ritchie, his girlfriend Jacqui Ainsley and cast members Jude Law, Robert Downey Jr., Noomi Rapace and Jared Harris joined the red carpet event at Leicester Square.

"I wanted to make another one for all sorts of reason, but in no small part [it was] because of the chemistry between these two lads [Downey and Law]. That's the engine that drives the narrative. Plus, it's fun watching them," Ritchie told reporters at the event.

The movie is set to release on Dec. 16.

Some of the moments from the grand event are captured below:

Director Guy Ritchie speaks to his girlfriend and British actress Ainsley as they pose at the premiere of "Sherlock Holmes: A Game of Shadows" at the Empire Cinema in London.Reuters
Swedish actress Rapace poses for photographers at the premiere of "Sherlock Holmes: A Game of Shadows" at the Empire Cinema in London.Reuters
U.S. actor Downey Jr. and British actor Law pose for photographers at the premiere of "Sherlock Holmes: A Game of Shadows" at the Empire Cinema in London.Reuters
Guy Ritchie and his girlfriend British actress Ainsley pose at the premiere of "Sherlock Holmes: A Game of Shadows" at the Empire Cinema in London.Reuters
Actor Stephen Fry poses at the premiere of "Sherlock Holmes: A Game of Shadows" at the Empire Cinema in London.Reuters