James Nesbitt's crime drama Bloodlands made an explosive return to BBC One last week, exploring central character Tom Brannick even further after some major revelations were made about him at the end of season 1.
This season has introduced us to a major new addition in the form of Victoria Smurfit's Olivia, a character we've been told is lying to everyone.
Smurfit said: "At all times, whoever she’s in the room with, she’s lying to at least all of them. And that was really fun. So in order to try and do that, I thought if my mouth says one thing and my eyes say something else and then my body says something else."
Meanwhile Charlene McKenna is back as DS Niamh McGovern and Lorcan Cranitch returns as Jackie Twomey, as the new episodes see Brannick and the team pulled into a web of intrigue following the killing of a local accountant.
But who else is in the cast for Bloodlands season 2 and who do they play? Here's everything you need to know.
More like this
Bloodlands season 2 characters
James Nesbitt plays DCI Tom Brannick
Who is Tom Brannick? Tom is a Detective Inspector with the Police Service of Northern Ireland who, we found out in season 1, has a shady past and plenty of secrets to hide.
Where have I seen James Nesbitt before? Nesbitt is best known for starring in Cold Feet, Murphy's Law, Steven Moffat's Jekyll, The Missing and Stan Lee's Lucky Man. He also appeared in The Hobbit trilogy as Bofur, and recently starred in Channel 4 series Suspect, as well as having a small uncredited cameo in Line of Duty.
Charlene McKenna plays DS Niamh McGovern
Who is Niamh McGovern? Niamh is a no-nonsense Detective Sergeant who works alongside Tom and reveals very little about her personal life.
Where have I seen Charlene McKenna before? McKenna rose to fame in Ireland after starring in six-part drama Pure Mule, before appearing in Irish dramas Raw, Single-Handed and Whistleblower. She played Captain Swing in Peaky Blinders, Josie in Being Human and has appeared in Merlin, Misfits, Ripper Street and BBC drama Vienna Blood.
Lorcan Cranitch plays DCS Jackie Twomey
Who is Jackie Twomey? Jackie is Tom's boss within the PSNI who previously worked with him on Goliath's case and has spent 40 years in the force.
Where have I seen Lorcan Cranitch before? Cranitch is best known for appearing in BBC drama Parnell and the Englishwoman, ITV's Cracker, Shackleton, Hornblower, Waking the Dead, Spooks and The Bill. This year he also appeared in Magpie Murders.
Lola Petticrew plays Izzy Brannick
Who is Izzy Brannick? Izzy is Tom's daughter who is studying medicine at Queen's University.
Where have I seen Lola Petticrew before? Petticrew has appeared in BBC One drama Come Home, comedy-drama My Left Nut, film Dating Amber and 2021 series Anne Boleyn.
Chris Walley plays DC Billy 'Birdy' Bird
Who is Billy 'Birdy' Bird? Billy is a member of Tom and Niamh's team of investigators.
Where have I seen Chris Walley before? Walley is best known for starring in BBC Three comedy The Young Offenders and for playing Private Bullen in Sam Mendes' 1917.
Victoria Smurfit plays Olivia Foyle
Who is Olivia Foyle? Olivia is the enigmatic widow of a crooked accountant who was murdered and is the subject of Brannick’s latest case.
Where have I seen Victoria Smurfit before? Smurfit has recently appeared in The Man Who Fell to Earth, Marcella and Once Upon a Time, while she is also known for appearing in films such as The Beach and About a Boy.
Bloodlands season 1 characters
Lisa Dwan plays Tori Matthews
Who is Tori Matthews? Tori is a friendly doctor who returns to Belfast after living abroad to look after her ill mother and teaches Tom's daughter Izzy at Queen's University. Her medical knowledge comes in handy when Tom asks for her help on the case.
Where have I seen Lisa Dwan before? Dwan made her TV debut in Disney's 1997 movie Oliver Twist and has since appeared in Irish soap Fair City, FX drama Trust and crime drama Top Boy as well as 2014 film Bhopal: A Prayer for Rain.
Ian McElhinney plays Adam Cory
Who is Adam Cory? Adam Cory is the brother of one of Goliath's victims, who Tom and Niamh visit for more information about the murders.
Where have I seen Ian McElhinney before? McElhinney is best known for playing Granda Joe in Derry Girls, Barristan Selmy in Game of Thrones and Morgan Monroe in The Fall. He has also appeared in Doctor Who, Rogue One: A Star Wars Story and Ripper Street.
Flora Montgomery plays Superintendent McAllister
Who is Superintendent McAllister? McAllister is the superintendent on Pat Keenan's case who tells Tom Brannick to pursue any leads to Goliath he can find – but she's quickly replaced by Jackie Twomey when he decides he wants to get involved.
Michael Smiley plays Dinger
Who is Dinger? Dinger is a crime scene investigator who is examining the bodies found on the island in Belfast Lough. He's worked with Tom Brannick before and has his own suspicions around the Goliath case.
Where have I seen Michael Smiley before? Smiley is a comedian and actor who rose to fame as Tyres in Channel 4's Spaced and went on to appear in Luther, Black Mirror, Doctor Who and films such as Shaun of the Dead, The Lobster, Rogue One: A Star Wars Story and The Nun.
Cara Kelly plays Siobhan Harkin
Who is Siobhan Harkin? Siobhan Harkin is the widow of Joe Harkin, an IRA quartermaster believed to have been killed in 1998 by Goliath.
Peter Balance plays Pat Keenan
Who is Pat Keenan? Pat Keenan is a senior member of the IRA with links to organised crime who is believed to be missing when his car is found in the Strangford Lough.
Where have I seen Peter Balance before? Balance has appeared in The Bill, Game of Thrones, 6Degrees and My Mother and Other Strangers.
Kathy Kiera Clarke plays Claire Keenan
Who is Clare Keenan? Claire is the wife of Pat Keenan, a senior member of the IRA who has gone missing and whose car police found submerged in the Strangford Lough.
Where have I seen Kathy Kiera Clarke before? Clarke is best known for playing Aunt Sarah in Derry Girls but has also appeared in Cherrybomb, The Ice Cream Girls, Bitter Harvest and The Pale Horse.
Asan N'Jie plays Larry
Who is Larry? Larry is Izzy's boyfriend.
Susan Lynch plays Heather Pentland
Who is Heather Pentland? Heather is a detective brought onto the Goliath case in the show's later episodes.
Where have I seen Susan Lynch before? Lynch is best known for starring in films such as Beautiful Creatures, From Hell, Ready Player One and Downton Abbey as well as series like Happy Valley, Killing Eve and Sex Education.
Bloodlands continues on BBC One and BBC iPlayer on Sunday 25th September 2022 and season 1 is available to stream in full on BBC iPlayer. Check out more of our Drama coverage or visit our TV Guide to see what's on tonight.
The latest issue of Radio Times magazine is on sale now – subscribe now and get the next 12 issues for only £1. For more from the biggest stars in TV, listen to the Radio Times podcast with Jane Garvey.