How many contrived fight scenes and phony computer generated backgrounds should one be subjected to? Perhaps I shouldn't have been expecting something different given the trailers but I was, thus my disappointment. However, Jude Law was an excellent Watson and RDjr does well as a twitchy, socially misfit version of Holmes. The rest of the cast was ordinary at best.