DVD: Sherlock Holmes, For retail & rental (Warner)

In Guy Ritchie's rollicking adventure, Holmes (Robert Downey Jnr) is reinvented as a wild-eyed, unhygienic crackpot, while Watson (Jude Law) is a tough war veteran with a gambling habit and a love-hate relationship with his barmy flatmate.

They're a winning double act, and at first it's a blast to watch them hurtling around gothic London in pursuit of Mark Strong's baddie. But, as ever, Ritchie over-complicates the plot until you don't have a clue what's going on.