The newest, and most certainly, most plot-filled trailer for this Christmas’s Sherlock Holmes has hit the web, and god damn if I’m not excited.

A rip roaring fun two minutes, you not only get a glimpse of the villain, get a taste of the witty banter, but see that this might possibly be Guy Ritchie’s best film ever! And I think I’m finally developing a Rachel McAdams crush.

More than that, however, in mixing a past era tale with modern filmmaking styles, this trailer demonstrates that it might just be the film that Prince of Persia wants to be.

Either way, I am completely sold.  Think with this coming out on Christmas Day, I can make a midnight show on Christmas Eve? Or is that blasphemous?