Worst 2 hours of my life. It was a dreary, boring, painful to watch mega failure. The producers tried so hard to make S. Holmes seem so "brilliant", that they left the audience behind. Incesant monotone mumbling in a nearly inaudible forced british accent made me want to impale myself on the stair case. The one chance to save the film was Rachel McAdams, but her hooking up with R.D.J. was just not possible. He looked greasy, dirty, pasty, out of shape, and just .....well......old! No chemistry whatsoever. The whole film was dark, dreary and visually miserable. Stay home and count your carpet fibers. Your time and money will be better spent.