Geoffrey Bayldon spilte rollen som hovedpersonen Lurifaks, en eksentrisk, ikke særlig flink, sjuskete og illeluktende (men elskelig) gammel trollmann fra 1000-tallet og som ved et uhell reiser i tiden og blir venn med en ung, rødhåret gutt som blir kalt for Carrot (= Gulrot), spilt av Robin Davies. Gutten bruker mesteparten av serien i å forsøke på å skjule Lurifaks/Catweazle fra sin far og landarbeideren Sam. Mens Lurifaks søker etter en måte å dra tilbake til sin egen tid skjuler han seg i sin festning som han kaller «Castle Saburac», egentlig et vanntårn som ikke var i bruk, sammen med sin familie, en gammel padde han kaller Touchwood (= Bank-i-bordet).