The BBC's hit thriller Nightsleeper is returning with a second outing – but this time, the likes of Colin Morgan and Sally Lindsay are leading the cast.
The original run, which aired in 2024, followed a Glasgow-to-London sleeper train hijacked in a cyber attack, which forced two strangers – played by Peaky Blinders actor Joe Cole and Lazarus star Alexandra Roach – to work together to save its passengers.
The second outing, which is currently filming in Belfast, moves the action to the open water, as a Belfast-to-Liverpool passenger ferry becomes the target of a potentially deadly hack-attack.
With another real-time mystery and an impressive ensemble cast, Nightsleeper is definitely one to watch. Keep reading to find out all we know so far.
What is Nightsleeper season 2 about?
The six-part series is set on board a passenger ferry travelling from Belfast to Liverpool, which becomes the target of a terrifying hack-attack.
The synopsis continues: "With the crew desperately trying to hide the extent of the threat from the passengers, the ferry's second engineer Johnny must work with the National Cyber Security Centre's new technical director, Bo, to try and fight back. But as the tide turns, secrets surface and fear floods the decks; it isn't long before those on land are all at sea too."
Lindsay Salt, Director of BBC Drama, described the thriller as a "brilliantly gripping story," adding, "With danger lurking beneath the surface at every turn, viewers are in for a truly nail-biting journey."
Who stars in Nightsleeper season 2?
Colin Morgan, Madeleine Mantock and Christian Cooke will lead a new ensemble cast for the second series of the hit real-time thriller Nightsleeper, which is currently filming in Belfast. The series is written by the BAFTA and RTS award-winning Nick Leather and produced by Element Pictures, a Fremantle company, for BBC iPlayer and BBC One.
Colin Morgan (The Boy That Never Was, Belfast) stars as Stephen 'Bo' Bowen, alongside Madeleine Mantock (The Long Song, Up To No Good) as Beth and Christian Cooke (Rematch, Plainclothes) as Johnny.
Meanwhile, Rupert Penry-Jones (Spooks, Whitechapel) plays Richard, Ian McElhinney (Game of Thrones, Derry Girls) portrays Charlie and Sally Lindsay (Cold Call, The Madame Blanc Mysteries) plays Lisa.
Other cast members include Alexander Arnold (Yesterday, Fuze) as Feeny, Lydia Page (The Confessions of Frannie Langton, Blue Jean) as Lola, Christine Bottomley (Sherwood, Back to Life) as Tanya, Julie Dray (Crashing, Avenue 5) as Ray, Pooky Quesnel (Tip Toe, The A Word) as Sam, Jonathan Harden (Blue Lights, Time) as Simon, Mickey Mason (Silo, No Ordinary Heist) as Damian, Kevin Harvey (This City is Ours, Time) as Tony, Cúán Hosty-Blaney (Say Nothing, House of Guinness) as Liam, Eileen O’Higgins (Brooklyn, Billy the Kid) as Jo, Samuel Edward-Cook (Peaky Blinders, The Listeners) as Connor, Emily Flain (How to Get to Heaven from Belfast) as Eabha, Tareq Al-Jeddal (Animol, Ridley) as Albie and Sam Hoare (The Capture) as Rusper.
Reprising their roles as Saj, Hud and Leon from season one are Parth Thakerar, Jonjo O’Neill and Micah Balfour.
Nightsleeper season 2 release date
The BBC has yet to confirm when season two will arrive on our TV screens. With filming currently underway, we'd expect a 2027 release. Season one is available to stream on BBC iPlayer now.








