Dobro nemůže nastat bez přítomnosti zla. Láska se neobejde bez nenávisti. A zrovna tak nevinnost neexistuje bez chtíče a žádostivosti. Vše musí být v rovnováze a o tom vypráví tento pohádkový příběh. Zlý démon se snaží vytvořit nekončící noc. Zná způsob, jak toho dosáhnout. Musí zničit posledního jednorožce a oženit se s pohádkovou princeznou. Postaví se mu ale mladý a nebojácný muž jménem Jack. Na Jackově straně nestojí jen odvaha a statečnost, ale i elfové a další mystické bytosti, bez jejichž pomoci se při zdolávání zla Jack neobejde...