Haunted lately by an eerie, ripping noise?
That's the sound of Sherlock Holmes purists rending their garments over Guy Ritchie's $80 million extravaganza, "Sherlock Holmes," which stars Robert Downey Jr. as the inimitable master detective, Jude Law as a surprisingly edgy Dr. John Watson and Rachel McAdams as a seductive Irene Adler.
Trailers for the film, which opened on Christmas, couple gorgeous views of Edwardian London with jolting shots of a bare-chested, bloodied Holmes in a makeshift boxing ring.
Holmes brawling bare-knuckled a la "Fight Club"? Shocking!
Holmes going all Jackie Chan on the villains? Gasp!
Holmes flirting? Oh, my!
"Get a grip!" growled noted Sherlockian Les Klinger, who's fed up with fans pointing out the obvious -- the film takes liberties with Doyle's stories. "There have been over 200 films about Holmes," said Klinger, editor of "The New Annotated Sherlock Holmes," a multi-volume collection of Doyle's work released in 2005. "Everyone has taken liberties with Holmes."
The Guinness Book of World Records lists Holmes, about whom Doyle published 60 tales from 1887 to 1927, as the most-portrayed character onscreen. More than 70 actors have stepped into his shoes in 211 films.