Ludwig season twoPublished on April 15, 2026 in BBC finds more puzzles for David Mitchell to solve in Ludwig S2Full resolution (2560 × 1707)← Previous Next →DI Russell Carter (DIPO OLA)