Wow, I am insanely eager to see this movie now. Guy Ritchie directed this who also directed two of the coolest movies ever, Lock Stock And Two Smoking Barrels, and Snatch. Since Snatch though, he has kinda made, well poop. But this, just, wow, watch and be prepared for a long wait till the film is released this Christmas. It stars Robert Downey Jr as Sherlock Holmes, and Jude Law as Watson, and Rachel McAdams as Irene Adler.