Děj filmu se odehrává v Anglii 17. století a Londýn je označován jako "Velký dým". Tuto přezdívku si však vysloužil až v 19. století, protože uhlí, které se tehdy používalo k vytápění londýnských domů, produkovalo velké množství kouře.
Děj představuje klasické loutkové představení jako příběh o pomstě, v němž jsou Judy a Punch manželé loutkáři ve fiktivním městečku Seaside, kteří mají populární představení o sobě. V návaznosti na tradiční prvek představení dojde kvůli Punchově neopatrnosti ke smrti jejich dítěte, což vyvolá hádku mezi ním a Judy. Judy, která byla po Punchově bití považována za mrtvou, však s pomocí vesnických výrostků přežije a rozhodne se vykonat pomstu na svém manželovi, který obětoval jejich služebnictvo.
Punch and Judy show má kořeny v italské komedii dell'arte ze 16. století. Postava Punche je odvozena od neapolské postavy Pulcinelly, která byla zangličtěna na Punchinello.