Золушка мечтает о том, чтобы попасть на бал. Пекарь и его жена страдают от того, что у них не может быть детей из-за древнего проклятия, наложенного Ведьмой. Джек желает, чтобы его корова Беляночка начала давать молоко, в то время как его мать мечтает о богатстве. Красная Шапочка собирается в лес к бабушке и хочет взять ей в подарок каравай хлеба, а для себя — немного сладостей. Ведьма, живущая рядом с Пекарем, стремится восстановить свою утраченную молодость и красоту. Она предлагает Пекарю сделку: она снимет проклятие, если он поможет ей собрать ингредиенты для волшебного зелья. Ей нужны корова, белая как молоко, плащ, красный как кровь, прядь волос, желтых как кукуруза, и золотые туфельки. Каждый из героев вступает в своё приключение, полное испытаний и волшебства, в попытке достичь своих желаний, не подозревая о том, как эти стремления переплетутся и изменят их жизни.