Netflix's new Edinburgh-set crime series Department Q has hit the platform with stars from Downton Abbey, , Harry Potter and Call the Midwife making up the cast.
The official blurb on reads: "A brash but brilliant cop becomes head of a new police department, where he leads an unlikely team of misfits in solving Edinburgh's cold cases."
But who heads up the cast for the new mystery thriller and where have you seen them before? Keep reading to find out more.
Who is in the cast of Department Q?Matthew Goode - Carl Morck
English actor Matthew Goode leads the cast of Department Q as DCI Carl Morck.
Downton Abbey fans are likely to recognise him as Henry Talbot, while The Crown viewers will remember him as Antony Armstrong-Jones, 1st Earl of Snowdon.
The star has also fronted fantasy romance series A Discovery of Witches, starred as Finn Polmar in The Good Wife and appeared in BBC period drama Dancing on the Edge.
He also has an impressive film resume, having starred in movies such as Woody Allen's 2005 film Match Point, 2008's Brideshead Revisited, 2009's A Single Man and 2013's Stoker.
Kelly MacDonald - Rachel Irving
BAFTA award-winning actress Kelly MacDonald is probably best known for her role in Danny Boyle's 1996 film Trainspotting, where she made her debut.
Since then, she has appeared in many high profile films, including 2007's No Country for Old Men, 2001's Gosford Park, 2005's Nanny McPhee and 2011's Harry Potter and the Deathly Hallows - Part 2.
She also portrayed Margaret Thompson in HBO crime series Boardwalk Empire, which won her an Emmy nomination.
Additionally, she has appeared in Line of Duty, Black Mirror's Hated in the Nation and voiced Princess Merida in Disney animated film Brave.
Alexej Manvelov - Akram Salim
Alexej Manvelov is best known for his roles in various Swedish series, including 2020's Top Dog.
However, he has also starred in several English language series including Jack Ryan, The Contractor and award-winning thriller Chernobyl.
Leah Byrne - Rose Dickson
Newcomer Leah Byrne has starred in TV mini series Nightsleeper and Deadwater Fell.
Call the Midwife fans might also recognise her for playing Maggie Nickle back in 2019.
Jamie Sives - James Hardy
Jamie Sives has had a long career that began on stage in the National Theatre of Scotland's production of James III.
His credits include Shetland, Annika, Guilt, Chernobyl and Game of Thrones.
Kate Dickie - Moira Jacobson
Celebrated actress Kate Dickie has too many credits to list, but many fans will recognise her for playing Lex in the BBC series Tinsel Town and Lysa Arryn in the HBO series Game of Thrones.
Her other credits include 2006's Red Road, where she made her debut, 2012's Prometheus, 2015's The Witch and 2017's Star Wars: The Last Jedi.
Mark Bonnar - Stephen Burns
Shetland fans will recognise Mark Bonnar for playing Duncan Hunter, while Casualty viewers may remember him for his role as Bruno Jenkins.
His other credits include Line of Duty, Unforgotten and Guilt.
Shirley Henderson - Claire Marsh
Popular actress Shirley Henderson is best known for her roles in the Bridget Jones and Harry Potter movie franchises.
Shirley has won two Scottish BAFTAs, a VFCC Award and an Olivier Award. She has also appeared in Trainspotting, Doctor Who and Happy Valley.
All episodes of Department Q are available to stream from today, Thursday May 29, exclusively on Netflix.
You may also like
Laughter Chefs 2: Bharti Singh's total earnings for 36 episodes
Admission Alert 2025: Apply for MA in Economics, Film Appreciation Course & PhD in Computer Science
F1 LIVE: Lewis Hamilton makes worrying statement as Max Verstappen decides Red Bull future
PM Modi targets Lalu Prasad Yadav, says 'people's land were snatched, poor were stripped off their rights' in Bihar
'One step at a time': Canada's new foreign minister on rebuilding ties with India