U podvodnoj areni, u morskim dubinama, kralj Triton očekuje početak koncerta raka Sebastiana. Svečanost započinje, a od Tritonove najmlađe kćeri Ariele ni traga, ni glasa. Naime, 16-godišnjoj princezi Arieli život u moru postao je monoton i ona želi doznati kako žive ljudi na kopnu. S najboljim prijateljem Flounderom, Ariela skuplja predmete ljudi na potonulom brodu te kreće na površinu mora, gdje je dočeka galeb Scuttle, koji joj daje pogrešna objašnjenja o predmetima koje su našli. Uskoro se Ariela zagleda u čovjeka na brodu, princa Erica. Kada dođe do oluje, brod potone, a Ariela spašava Erica…

Devetogodišnji dječak Luke (Jasen Fisher) dolazi u Englesku nakon tragične smrti roditelja. Zahvaljujući skrbništvu brižne bake Helge (Mai Zetterling) mali Luke polako se oporavlja, no brinu ga bakina upozorenja kako vještice doista postoje. Naravno, baka je unuku pružila pomne upute kako prepoznati vješticu: kockasta stopala, šiljasti nosovi i ćelave glave "krase" svaku vješticu. Ne sluteći zlo, Helga i Luke dolaze u hotel na obali u kojem se upravo odvija... vještičja konvencija! Mali Luke uskoro je pretvoren u miša, a vrhovna vještica (Anjelica Huston) namjerava učiniti isto svoj djeci Engleske. Jedini koji mogu spriječiti njene zle namjere su baka Helga i njen unuk, to jest miš - Luke.

Čarobnjak Merlin (N. Williamson) pomaže Utheru Pendragonu (G. Byrne) da pomoću mača Excalibura pobijedi razjedinjene engleske velikaše i ujedini Englesku u jedno kraljevstvo kojemu je on kralj. No Uther žudi za Igraine (K. Boorman), ženom svoga suparnika i to mu donosi propast. Prije nego što umre, Uther zabije Excalibur u kamen iz kojega ga ne može izvući nitko osim zakonitog nasljednika prijestolja. Nekoliko godina kasnije Utherov sin Arthur (N. Terry), kojega je začeo s Igraine, izvuče mač, nesvjestan njegove moći i značaja. Uz Merlinovu pomoć Arthur je okrunjen za kralja Engleske i osniva Okrugli stol koji će okupiti sve časne engleske vitezove sa zadatkom obnove kraljevstva i borbe protiv zla.

Božić se približava, a Gillian Holroyd (Kim Novak) nema velike koristi od svojih magičnih, vještičjih sposobnosti. Ljupke vanjštine i snažnog karaktera, sama mora provesti jedan od najljepših dana u godini... osim ako ne pronađe put do srca šarmantnog susjeda Sheparda Hendersona (James Stewart). Koristeći se magijom, Gillian polako osvaja Shepardovu naklonost, uspijeva utjecati na raskidanje njegovih zaruka s konkurenticom, no njezinom planu iznenada zaprijeti objavljivanje knjige o tajnom vještičjem društvu...

Prividna normalnost pročelja skromne tokijske kuće skriva užas iznutra. Kuću posjeduje nasilna kuga koja uništava živote svih koji u nju uđu.