For those eager to see Robert Downey Jr. in fine form, Sherlock Holmes is exactly what you are looking for. In his newest film, Downey portrays the witty, albeit crazy Sherlock Holmes to the tee.
The movie, depicts Sherlock Holmes and his constant companion James Watson on another mystery-- one which combines wizardry and murder (considering the recent popularity of the supernatural, altogether not surprising). Mark Strong plays the villainous Lord Blackwood, who hopes to eventually rule the world.
The dialogue is hilarious, and well thought out, the plot less so. The plot is twisted and definitely intriguing, but little is explained properly. However, Jude Law and Robert Downey Jr. make up for the movie's confusing plot with entertaining banter; and their chemistry is worth the movie ticket.
Go to the theatre.