Guy Stuart Ritchie (born 10 September 1968) is an English screenwriter, film director and producer, best known for directing Lock, Stock and Two Smoking Barrels, Snatch, Swept Away, Revolver, RocknRolla, Sherlock Holmes and Sherlock Holmes: A Game of Shadows.