

Romesh and Tom Take Takeshi's Castle
Episode 6
S1 • E6 Aug 30, 2023
4.7
Romesh and Tom preside over the final push on Lord Ichikawa's castle and with only a handful of successes in the last episode, the attacking army need a miracle to have any hope of victory.

