Series 1 / Episode 1
Friday 01 December 2022
BBC Scotland
22:00
Saturday 02 December 2022
BBC One
19:00
Writer: Sarah Deane
Writer: Adriel Leff
Writer: Tara Hepburn
Director: Gary Williams
Series Producer: Donna Molloy
Executive Producer: Gavin Smith
Executive Producer: Gaynor Holmes
Executive Producer: Colin McKeown
Granite Harbour centres on the story of Lance Corporal Davis Lindo who arrives in Aberdeen as a new recruit to Police Scotland.
Having completed his final tour with the Royal Military Police, Lindo dreams of being a detective at New Scotland Yard. However, he finds himself being sent to train as a Detective Constable in the North East of Great Britain, where he must quickly adapt to his new life in the city, a world away from anything he has known before.
Lindo finds an ally in his mentor, DCI Lara Bartlett, a razor-sharp, streetwise Aberdonian who is used to going solo. Together, this unlikely partnership must navigate the choppy waters of their first case: the murder of one of Aberdeen's most recognisable faces from the oil industry. Suddenly, Lindo and Bartlett find themselves thrust into a corporate battle between old and new energy.
The high-profile death stuns the city, leading to a murder investigation with historic roots as trainee Detective Davis Lindo is thrown in at the deep end, forced to navigate a city and a force completely alien to him.
Granite Harbour premieres on the BBC Scotland channel, followed by BBC One and BBC iPlayer.
All three episodes will be available on BBC iPlayer from Thursday 1 December.
Granite Harbour is part of BBC Scotland’s co commissioning drama strategy which includes Guilt and Mayflies. These titles further enhancing the growing list of BBC drama made in Scotland such as Shetland, Vigil and The Control Room.
Granite Harbour is made by LA Productions.
Sophia McLean as Sgt. Belinda Everett
Dawn Steele as DCI Cora MacMillan
Hannah Donaldson as DCI Lara "Bart" Bartlett
Bhav Joshi as DI Jay Mallick
Ewan Somers as PC George Bowden
Michelle Jeram as DS Simone "Monty" Montrose
Hiftu Quasem as Sandy Hepburn
Andrew Still as Rory Dashford
Ron Donachie as Clellan Coburn
Katia Winter as Karolina Andersen
Gary Lewis as Shay Coburn
Ross Anderson as Ewan MacClure
Lisa Livingston as Annie Farquhar
Caroline Deyga as Hannah Coutts
Fiona Bell as Isla Breck
Colin McGregor as Coach Driver