Series 7.9 TMDB audience score
TV series
Shetland
Murder is only a ferry ride away.
Created by Ann Cleaves
TMDB audience score
218 votes, out of 10
Synopsis
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.
About 56h 4m to watch every episode. An estimate: 58 episodes at the latest episode runtime of 58 minutes.
TMDB lists the next episode for Nov 12, 2026.
Where to watch
Official options in the United States:
Subscription
Britbox Apple TV channel
BritBox
BritBox Amazon Channel
Buy
Amazon Video
Apple TV Store
Google Play Movies
Fandango At Home
Where-to-watch data is provided by JustWatch through TMDB. It differs by country and changes over time, so confirm with the service before paying. PlotNest does not host or stream anything.
Trailer
Play trailer: Shetland Trailer - BBC One
The preview image comes from YouTube. The player loads only after you press play.
Main cast
-
Alison O'Donnell
DI Alison 'Tosh' McIntosh
58 episodes -
Steven Robertson
DC Sandy Wilson
58 episodes -
Lewis Howden
Sgt Billy McCabe
50 episodes -
Douglas Henshall
DI Jimmy Perez
38 episodes -
Anne Kidd
Cora McLean
33 episodes -
Erin Armstrong
Cassie Perez
32 episodes -
Mark Bonnar
Duncan Hunter
31 episodes -
Conor McCarry
PC Alex Grant
31 episodes -
Julie Graham
Rhona Kelly
25 episodes -
Angus Miller
Donnie
25 episodes -
Ashley Jensen
DI Ruth Calder
18 episodes -
Steven Miller
Reverend Alan Calder
16 episodes -
Eubha Akilade
PC Lorna Burns
14 episodes -
Julia Brown
Molly Kilmuir
12 episodes -
Neve McIntosh
Kate Kilmuir
12 episodes -
Tibu Fortes
Harry Lamont
11 episodes -
Lucianne McEvoy
Meg Pattison
11 episodes -
Fiona Bell
Donna Killick
10 episodes
Seasons
-
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