Scots crime drama Granite Harbour returns tonight: who is in it and what's the plot?
Granite Harbour’s debut run in 2022 proved popular among viewers, garnering 7.6 million streams on BBC iPlayer. What can we expect this time around?