Guy Stuart Ritchie is an English film director, producer and screenwriter. His work includes British gangster films and the Sherlock Holmes films starring Robert Downey Jr.