Říše magie je ohrožena říší logiky, a tak se Carolinus, zelený čaroděj, rozhodne ji navždy ochránit. Ommadon, zlý rudý čaroděj, mu stojí v cestě. Carolinus proto svolá výpravu, kterou má vést muž jménem Peter Dickinson, první člověk z obou říší, vědy i magie. Je Peterovou úlohou porazit Ommadona.