Joe (JOE COLE) in Nightsleeper (BBC/Euston Films/Mark MAinz) Great news for fans of heart-pounding thrillers! The BBC's high-octane series Nightsleeper has been recommissioned for a second season, two years after its 2024 debut. The original run 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 team up and save its passengers.