BBC drama Nightsleeper has been hailed by viewers as a “perfect” binge-watch, with all six episodes of the nail-biting thriller available to stream free on BBC iPlayer. The series, which first aired in 2024, stars Peaky Blinders actor Joe Cole and Sanditon's Alexandra Roach.
Hacked train plot
The real-time thriller unfolds over one terrifying night as a sleeper train travels from Glasgow to London. When a catastrophic cyber attack leaves passengers trapped aboard as the train speeds out of control, a government agency desperately tries to intervene.
Leading the fight to save those on board are Joe Roag, played by Joe Cole, a passenger who is also a police officer, and Abby Aysgarth, played by Alexandra Roach, the acting technical director at the National Cyber Security Centre. The pair are strangers—one trapped on the train, the other working from outside—but they must work together to prevent disaster.
Viewer and critic praise
The official logline on BBC states: “Time is running out. When hackers send a train hurtling towards death and destruction, can two strangers stop it before it meets its final destination?”
Viewers have praised the suspenseful storyline, calling it “binge worthy.” A review in The Telegraph said the show was “built for binge-watching” and that the cliffhangers were “the TV equivalent of rubber-necking.”
One IMDb reviewer wrote: “This was hugely entertaining and engaging. A breath of fresh air. Some great gags and cheekiness adds to the overall tone. I loved it and recommended to all my family and friends for a fun night in front of the TV.”
Another compared the action to the 1994 film Speed: “This is a great action packed drama with gripping suspense, that provides great entertainment. Think the film speed on a train with British accents and characters that relate to those in the UK.”
A third review stated: “Just binge watched this and WOW, just WOW! What a roller coaster of a ride! I usually get bored and resort to skip watching series with six or more episodes but this kept me on the edge of my seat from the first episode to the last.”
Second season details
Nightsleeper has been renewed for a second season, with the news announced in June this year, two years after the first series aired. The next instalment will swap the train tracks for the open ocean, with the new series set aboard a ship crossing the Irish Sea. The synopsis promises another high-stakes mystery, although further details about the upcoming season have yet to be revealed.
The first season of Nightsleeper is available to stream for free on BBC iPlayer.



