Sophie, zmieniona przez czarownicę w staruszkę, trafia do dziwnego zamku należącego do czarodzieja Hauru. Spotkany w nim demon składa jej pewną propozycję.
Kiedy małe dinozaury znajdują jajko, postanawiają je zabrać. Wkrótce wykluwa się mały tyranozaur, a do Wielkiej Doliny przybywają jego krwiożerczy rodzice.