
Sherlock Holmes
βNothing escapes him.β
Sherlock Holmes is streaming on Amazon Prime Video, Starz Amazon Channel and Amazon Prime Video with Ads in Canada, and available to rent or buy on Apple TV Store, Google Play Movies, CosmoGo, YouTube and Amazon Video. Availability checked 21 June 2026.
Good to know
- Director
- Guy Ritchie
- Release date
- 2009-12-23
- Runtime
- 2h 9m
- Language
- English
- Box office
- $524,028,679
- Budget
- $90,000,000
- Status
- Released
- Country
- United States of America
- Studio
- Warner Bros. Pictures
- Part of
- Sherlock Holmes Collection
Sherlock Holmes β trailer
About Sherlock Holmes
Sherlock Holmes is a 2009 movie in the Adventure, Crime and Mystery genres, directed by Guy Ritchie, starring Robert Downey Jr., Jude Law and Rachel McAdams. It has a runtime of 2 hours 9 minutes. It holds an average rating of 7.2/10 from 14,801 viewers. Below you can see where to watch Sherlock Holmes in Canada β across streaming, rental and purchase options β along with the full cast, trailer and viewer reviews.
Synopsis
Eccentric consulting detective Sherlock Holmes and Doctor John Watson battle to bring down a new nemesis and unravel a deadly plot that could destroy England.
Cast

Robert Downey Jr.
Sherlock Holmes

Jude Law
Dr. John Watson

Rachel McAdams
Irene Adler

Mark Strong
Lord Henry Blackwood

Eddie Marsan
Inspector Lestrade

Robert Maillet
Dredger

Geraldine James
Mrs. Hudson

Kelly Reilly
Mary Morstan

William Houston
Constable Clark

Hans Matheson
Lord Coward

James Fox
Sir Thomas Rotheram

William Hope
Ambassador Standish
Themes & keywords
Frequently asked questions
Where can I watch Sherlock Holmes in Canada?+
In Canada, you can stream Sherlock Holmes on Amazon Prime Video, Starz Amazon Channel and Amazon Prime Video with Ads. It's also available to rent or buy on Apple TV Store, Google Play Movies, CosmoGo, YouTube and Amazon Video.
Is Sherlock Holmes on Netflix?+
Sherlock Holmes is not on Netflix in Canada right now, but you can stream it on Amazon Prime Video, Starz Amazon Channel and Amazon Prime Video with Ads.
How long is Sherlock Holmes?+
Sherlock Holmes has a runtime of 2 hours 9 minutes (129 minutes).
Who stars in Sherlock Holmes?+
Sherlock Holmes stars Robert Downey Jr., Jude Law, Rachel McAdams, Mark Strong and Eddie Marsan.
When did Sherlock Holmes come out?+
Sherlock Holmes is a 2009 movie directed by Guy Ritchie.
What genre is Sherlock Holmes?+
Sherlock Holmes is Adventure, Crime and Mystery film.
Who directed Sherlock Holmes?+
Sherlock Holmes was directed by Guy Ritchie.
User reviews
No reviews yet β be the first to review Sherlock Holmes.
If you liked Sherlock Holmesβ¦
β
7.1Sherlock Holmes: A Game of Shadows
2011 Β· Movie
β
7.4Enola Holmes 2
2022 Β· Movie
β
7.2Enola Holmes
2020 Β· Movie
β
6.9Sherlock Holmes Faces Death
1943 Β· Movie
β
6.3See How They Run
2022 Β· Movie
β
6.7Young Sherlock Holmes
1985 Β· Movie
β
6.9The House of Fear
1945 Β· Movie
β
7.0The Scarlet Claw
1944 Β· Movie
β
5.9Murder in Three Acts
1986 Β· Movie
β
6.5The Hound of the Baskervilles
1983 Β· Movie
β
7.8Sherlock: The Abominable Bride
2016 Β· Movie
β
7.1The Pearl of Death
1944 Β· Movie








