It is 1929, ten years since the start of our heroes’ adventures. In the grand finale of The Infinite Bad, they must defeat Angela Gresley and the hordes of evil, or the world will be lost.

See acast.com/privacy for privacy and opt-out information.