Film został nakręcony na podstawie poematu
E. A. Poe. Dr Erasmus Craven (
Vincent Price) jest synem wielkiego znanego czarodzieja, sam również niegdyś był biegły w sztukach magicznych. Pewnego razu odwiedza go zaklęty w kruka Rexford Bedloe (Jack Nicholson), jest on nieco niezdarnym, tchórzliwym i młodym czarodziejem. Rexford prosi go o pomoc ponieważ został zamieniony w kruka przez złego czarownika Dr Scrabus'a (
Boris Karloff), więzi on również żonę młodego czarodzieja którą on sam uważał za zmarłą.