Zlé královně (Julia Roberts) se podařilo získat vládu nad královstvím. Uprchlá princezna (Lily Collins) se však svého výsostního práva jen tak snadno nevzdá a rozhodne se jednat. Za pomoci sedmi vynalézavých trpaslíků začíná plánovat odvetu....