Drawpie Explainers

Ludwig Series 2 (2026): Where to Watch, BBC One, Live Stream, Cast & Episode Recaps

Ludwig Series 2 (2026): Where to Watch, BBC One, Live Stream, Cast & Episode Recaps
Photo by Ross Sneddon on Unsplash
Key takeaways
  • You do not have to wait for Thursday. Three episodes of Ludwig Series 2 are already on BBC iPlayer, while BBC One has broadcast only the first. Episodes two and three carry future broadcast dates of 27 August and 3 September but are streamable now.
  • The BBC’s own series record expects six episodes and currently holds three. Episodes four to six are not in BBC systems at all, so no date for them is stated here as fact.
  • David Mitchell and Anna Maxwell Martin return, joined by Mark Bonnar, Sian Clifford, Rebecca Front, Doon Mackichan and Ralph Ineson. Mitchell is also credited as an executive producer.
  • A TV Licence is required to watch BBC One live or to use iPlayer at all, including catch-up.

The BBC calls it Series 2, most people searching call it Season 2, and the useful thing to know is the same either way: there is more of it available right now than has been on television.

Ludwig returned on 20 August with David Mitchell back as John “Ludwig” Taylor, no longer having to impersonate his missing twin. Here is where to watch it, when it is on, who is in it, and what each of the three released episodes sets up.

Where can you watch Ludwig Series 2?

On BBC iPlayer , where three episodes are already sitting, and on BBC One, which has shown one. That gap is the single most useful fact on this page. Episodes two and three carry broadcast dates that have not arrived yet, and you can watch both of them tonight.

EpisodeBBC OneiPlayer
1Thu 20 Aug, 9pmAvailable
2Thu 27 Aug, 9pmAvailable
3Thu 3 Sep, 9pmAvailable
4 to 6Not yet listedNot yet listed

Everything is free, and everything requires a TV Licence — that applies to iPlayer catch-up just as much as to watching live.

When is Ludwig Series 2 on BBC One?

Thursdays at 9pm. The series began on Thursday 20 August, with episode two on 27 August and episode three on 3 September, all in the same slot.

Runtimes vary a little more than you might expect for a returning drama: the opener is 59 minutes, episode two is 53 and episode three is 54.

How do you watch Ludwig Series 2 live?

Through the BBC One live stream on iPlayer , which carries the channel as it broadcasts. There is no separate stream to find and nothing to pay for beyond the licence.

Worth saying plainly, though: for this series there is not much reason to watch live. Live viewing is normally the way to see something first, and here the streaming release is ahead of the broadcast rather than behind it.

How many episodes are in Ludwig Series 2?

Six are expected and three exist so far. That is the BBC’s own count, taken from the series record rather than from a listings site — it expects six children and currently holds three.

What that means practically is that episodes four to six have no confirmed dates. Elsewhere you will see 10 September given for the second iPlayer batch and weekly BBC One slots through to 24 September. It is plausible, and this page is not going to print it as a schedule while the broadcaster’s own data does not contain those episodes.

Who is in the Ludwig Series 2 cast?

David Mitchell and Anna Maxwell Martin return, with Mark Bonnar, Sian Clifford, Rebecca Front and Doon Mackichan among the new faces. The list below is the credits table from the BBC’s own page for episode one.

ActorPlays
David MitchellJohn Taylor
Anna Maxwell MartinLucy Betts-Taylor
Dipo OlaDCI Russell Carter
Mark BonnarGareth Fisher
Sian CliffordJoanne Kemper
Ralph InesonChief Constable Ziegler
Dorothy AtkinsonDCS Carol Shaw
Ben AshendenDC Ethan Cole
Rumi SuttonDC Caitlin Sullivan
Dylan HughesHenry Betts-Taylor
Michael WildmanDCC Clint Radley
Rebecca FrontPatricia Lowery
Doon MackichanPortia Lowery
Josh BoltAdam Newsum
Gillian RoyaleLilibeth Lowery
Bairavi ManoharanHannah Foster

Mark Brotherhood writes, as he did for the first series, and is one of six executive producers — a list that includes David Mitchell himself. George Kane directs the opener, Georgie Fallon produces and Big Talk Productions makes it.

Who appears in which episode

The credits change a good deal week to week, which is worth knowing if you are watching for a particular performer. Rebecca Front, Doon Mackichan, Gillian Royale and Josh Bolt play the Lowery family and appear in episode one only. Episode two brings in Daniel Lawrence Taylor, Gary Beadle, Michelle Greenidge, Rory Douglas-Speed, Tsion Habte and Lloyd Bowen for the wedding. Episode three swaps them again for Tony Jayawardena, Dujonna Gift, Nemide May, Emily Laing, Henry Felix, Joseph Ollman and Melissa Woodbridge.

The constant across all three is a small core: Mitchell, Maxwell Martin, Dipo Ola, Mark Bonnar, Dorothy Atkinson, Ben Ashenden, Rumi Sutton, Dylan Hughes and Michael Wildman. Sian Clifford is in the first two. That shape — a fixed station team with a fresh set of suspects each week — is the same one the first series used, and it is why the episodes work as standalone cases even while the twin-brother thread runs underneath them.

One detail in the credits is quietly informative. Ralph Ineson appears on episode one but not on episodes two or three, which fits neatly with what episode two’s description says about Chief Constable Ziegler abruptly taking leave.

What happens in Ludwig Series 2 episode 1?

John returns to the police station as a crime scene consultant, this time under his own name. The impersonation is over; his closure rate on the major investigation team has earned him an official job title.

He is still working the real case underneath it, retrieving files from storage in search of whatever information led to Sinclair’s death and his brother James’s disappearance. Meanwhile the Cambridge Police Authority is under investigation over the Holly Pinder scandal, and an unusual double confession at a theatre leaves John having to prove which of two people did not do it. A witness there seems to recognise him — and not as Ludwig.

What happens in Ludwig Series 2 episode 2?

A wedding ceilidh is interrupted by an intruder who ends up dead, and a murder the whole party witnessed turns out to be the harder puzzle. Too many variables, too many accounts, and John is visibly out of his depth.

The case also lands badly for Russell on a personal level. Away from it, Chief Constable Ziegler takes sudden holiday leave, which the Taylors do not read as a coincidence, and Lucy runs a stakeout to get something out of a prime suspect who is sitting inside their own investigation.

What happens in Ludwig Series 2 episode 3?

John breaks station rules to go digging at the Cambridge Police Authority, then cannot resist a murder case on the way. The victim is an influencer, killed in the middle of Cambridge, and the puzzle is how a killer crossed an area saturated with CCTV without being seen.

Lucy and Henry make progress on their own thread and reach a breakthrough about their prime suspect, while starting to suspect that whoever they are up against has been a step ahead the whole time.

Do you need to watch Series 1 first?

Yes, more than for most returning dramas — Series 2 opens directly on unfinished Series 1 business. The missing twin, the storage files, Sinclair’s death and James’s disappearance are all carried straight over, and episode one assumes you know who those people are.

Series 1 is still on iPlayer, so this is easily fixed. Its first episode went out on 25 September 2024, and the BBC’s listing keeps the series available until September 2029 — comfortably long enough to catch up before the second half of Series 2 arrives.

How we verified this

Nearly everything on this page comes from the BBC’s own programme data rather than from listings sites. bbc.co.uk/programmes/<pid>.json returns first-party metadata — episode position, first broadcast date, three lengths of synopsis and the exact runtime in seconds — and it was readable from outside the UK even though iPlayer playback is not. Runtimes here are converted from that field: 3,540, 3,180 and 3,240 seconds.

The headline claim was checked from two directions. The iPlayer Series 2 listing shows three episodes, and each episode’s own record gives a first broadcast date — 20 August, 27 August and 3 September. Two of those dates are still in the future while the episodes are already streamable, which is what makes the gap between iPlayer and BBC One real rather than a reading error.

🔴 No date is claimed for episodes four to six, because the BBC does not have them. The Series 2 record gives expected_child_count: 6 and aggregated_episode_count: 3. Secondary sources give 10 September for the remaining iPlayer batch and weekly BBC One slots through to 24 September. Those may well be right, but they cannot be confirmed against the broadcaster’s own data, so they are described as unconfirmed rather than printed as a schedule.

⚠️ No iPlayer expiry date is given for any episode. Two different availability windows appear on every Series 2 page read, one ending in August 2027 and one in September 2031, and neither could be attached to a specific episode because those pages also carry trailers and related programmes. Rather than guess which is which, the page says the episodes are available and leaves it there.

⚠️ Three scraping traps were hit and are worth naming. bbc.co.uk/programmes/<pid>/credits returns HTTP 200 but is byte-for-byte identical to the parent page — a soft fallback rather than a real endpoint, with the credits table actually sitting inside the ordinary episode page. The iPlayer episodes listing defaults to Series 1 and needs a seriesId parameter for Series 2. And scraping an episode page for its synopsis returned the brand-level Series 1 logline for episode three; the JSON endpoint’s own synopsis fields are what these summaries are built from.

No Instagram links appear in the cast table, and that is a result rather than an omission. Every candidate account was checked with the same two gates used elsewhere on this site: a real profile must carry og:title and og:description, then must show a public-figure-scale following with a non-zero post count. None of this cast passed. The handle markbonnar carries the display name “Mark Bonnar” but has 37 followers and seven posts; ralphineson has 233 followers and eight; dipoola has 34 and one; doonmackichan does not exist at all. Linking any of those would have pointed readers at accounts that are not the actors’ working profiles.

⚠️ The episode sections describe what each episode sets up, not how its case resolves. They are built from the BBC’s own long synopses. There is no first-party account of any resolution, and these episodes were not watched for this article. Anyone promising you a full recap of an episode that has not broadcast yet is describing the same press material.

This page covers UK availability only. iPlayer is geo-restricted and nothing here is claimed about watching from elsewhere.