Shetland
Episode 3 (10x3)
Air date: Nov 19, 2025
Events in Lunniswick turn violent as holidaymakers Chris and Hayley risk it all to clear their debts. A paranoid Stevie wants Amy all to herself.
- Premiered: Mar 2013
- Episodes: 56
- Followers: 336
- Running
- BBC One
- Wednesday at 21