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