Kilka historii, których akcja rozgrywa się w trzech baśniowych krainach. Zaborcza i skupiona na sobie królowa (Salma Hayek) nie zawaha się przed niczym, by spełnić swoje największe marzenie - urodzić syna. Popadający w szaleństwo władca (Toby Jones) niespodziewanie postanawia oddać rękę swojej pięknej i niewinnej córki (Bebe Cave) wzbudzającemu niepokój olbrzymowi.