The best representation of Sherlock Holmes out there

Rating: 10/10 (23 June 2019)

No matter how many times directors have tried to make a Sherlock Holmes film that's as accurate as it is entertaining, none have managed. At least, before this one came along.
Robert Downey Jr does an extraordinary job in playing Sherlock Holmes. His accent is perfect, his tone and attitude are spot on, and his physical demeanour is just fantastic. They couldn't have picked a better actor for the job. The same goes for Watson. Jude Law is brilliant at portraying himself as the doctor that we know and love from the books.
The film is historically accurate, true to the books, and it brings to life the writing that has entertained people for generations. If you haven't seen Sherlock Holmes, then go and buy it on DVD now! You won't regret it!