Series 7.9 TMDB audience rating
Shetland
Murder is only a ferry ride away.
Created by Ann Cleaves
Overview
Created from the novels by award winning crime writer Ann Cleeves, Shetland follows DI Jimmy Perez and his team as they investigate crime within the close knit island community. In this isolated and sometimes inhospitable environment, the team have to rely on a uniquely resourceful style of policing.
Roughly 56h 4m to watch every episode. This is an estimate: 58 episodes at the latest episode runtime of 58 minutes.
Next episode listed by TMDB: Nov 12, 2026.
Where to watch
Official offers in the United States
Subscription
Included with a paid subscription
Britbox Apple TV channel
BritBox
BritBox Amazon Channel
Buy
Pay once to keep a digital copy
Amazon Video
Apple TV Store
Google Play Movies
Fandango At Home
Availability data by JustWatch, provided through TMDB. Offers vary by country and change often, so confirm with the service before you subscribe, rent or buy. WatchTrove does not host or stream video.
Trailer
Play trailer: Shetland Trailer - BBC One
Official video hosted on YouTube. The player loads only when you press play.
Series cast and crew
-
Alison O'DonnellDI Alison 'Tosh' McIntosh
58 episodes -
Steven RobertsonDC Sandy Wilson
58 episodes -
Lewis HowdenSgt Billy McCabe
50 episodes -
Douglas HenshallDI Jimmy Perez
38 episodes -
Anne KiddCora McLean
33 episodes -
Erin ArmstrongCassie Perez
32 episodes -
Mark BonnarDuncan Hunter
31 episodes -
Conor McCarryPC Alex Grant
31 episodes -
Julie GrahamRhona Kelly
25 episodes -
Angus MillerDonnie Russell
25 episodes -
Ashley JensenDI Ruth Calder
18 episodes -
Steven MillerReverend Alan Calder
16 episodes -
Eubha AkiladePC Lorna Burns
14 episodes -
Julia BrownMolly Kilmuir
12 episodes -
Neve McIntoshKate Kilmuir
12 episodes -
Tibu FortesHarry Lamont
11 episodes -
Lucianne McEvoyMeg Pattison
11 episodes -
Fiona BellDonna Killick
10 episodes
- Created by
- Ann Cleaves
- Network
- BBC One, BBC Four
Seasons and episodes
-
Series 12013 · 2 episodes
-
Series 22014 · 6 episodes
-
Series 32016 · 6 episodes
-
Series 42018 · 6 episodes
-
Series 52019 · 6 episodes
-
Series 62021 · 6 episodes
-
Series 72022 · 6 episodes
-
Series 82023 · 6 episodes
-
Series 92024 · 6 episodes
-
Series 102025 · 6 episodes
- Series 112026 · 2 episodes
-
Specials2024 · 1 episode