O reino da magia está a ser ameaçado pelo reino da lógica, por isso Carolinus, o mago verde, decide protegê-lo para sempre. Ommadon, o mago vermelho malvado, está no seu caminho. Carolinus então convoca uma missão que será liderada por um homem chamado Peter Dickinson, que é o primeiro homem tanto dos reinos da ciência como da magia. Cabe a Peter derrotar Ommadon.