O Halloweenu přijíždí na návštěvu ke své dceři Gwen a jejím dětem Marnie, Dylanovi a Sophii babička Aggie Cromwellová, která je čarodějnicí a mrzí ji, že její dcera chce žít ve světě lidí a vychovat zde i své děti. Ale Aggie také přišla požádat Gwen o pomoc, protože v jejich pohádkovém Halloweentownu se děje něco špatného – Gwen odmítne, ale její děti tajně nastoupí s babičkou do kouzelného autobusu, protože nechtějí nechat babičku na holičkách...

Thomas, bývalý americký federální agent, musí opustit program na ochranu svědků a vystoupit z utajení, když je přepaden jeho byt v Londýně následkem chyby způsobené špatnou adresu. Když akce skončí vícenásobnou vraždou, zprávy o ní v mediích aktivují jeho pronásledovatele a ti posílají do Evropy nebezpečného zabijáka, aby Thomase zabil.

Bývalý vězeň a veterán z Vietnamu Buck Mathews (Gary Busey) žije co nejnenápadnější a nejklidnější život ve svém rodném městě. Avšak místní zkorumpovaný šerif (Seymour Cassel) by udělal cokoli, aby Bucka z města vyhnal, a proto nijak nezasahuje, když přijede motorkářský gang vedený Bladem (typický zlosyn William Smith), který má za cíl Bucka zabít. Buck ale nemá na své straně vůbec nikoho, a tak se s prosbou o pomoc obrátí na poctivého policajta J.B. Deverauxe (Yaphet Kotto). Ten však má už jen pár dní do důchodu a nechce se do ničeho zaplést. Buck nakonec zjišťuje, že jakožto "klaďas" bude muset záviset na "záporňákovi". Tím je hispánský drogový boss, který dluží Buckovi laskavost.