When I heard that Guy Ritchie was making a Sherlock Holmes movie I shuddered. I had a horrible idea of a stupid, glossy action movie that had nothing to do with Sir Arthur Conan Doyle's writing.

The casting of Robert Downey Junior and Jude Law did little to reassure me.

The movie was everything I feared..a steampunk version of Holmes for American teenagers with Holmes' "woman" Irene Adler shoe-horned in.

There are action scenes galore, some of them are decently staged but this is not a Holmes story.

I went in with low expectations and my worst fears were realised.A better disappointment.