American Sherlock Holmes. Amazing cast, amazing storyline.

Rating: 9/10 (26 December 2019)

This movie will keep you on your seats throughout the whole time. Such an amazing story telling and acting. Definitely one to remember.