Excellent, as always.
Season 6 might be the best yet.
Police corruption officers Ted Hastings (Adrian Dunbar) and DI Steve Arnott (Martin Compston) investigate DCI Joanne Davidson (Kelly Macdonald) and her team.
That team now includes former corrutption officer DI Kate Fleming (Vicky McClure).
Click PLAY or watch it on YouTube.