Zlá královna byla provdána za krále, který jednoho dne odešel do lesa a už ho nikdo nikdy neviděl. Zůstala tak jedinou vládkyní království sužovaného nekřesťansky vysokými daněmi. Po králi zůstala princezna Sněhurka, které je v okamžiku, kdy vstupujeme do příběhu, právě osmnáct let. Královna se jí potřebuje zbavit, a tak pověří svého úslužného pobočníka Brightona, aby dívku odvedl do lesa a zabil. V království nastala finanční krize. Brighton královně oznamuje, že je na mizině. Svítá však naděje do země se zatoulal bohatý mladý princ Alcott a sňatek s ním by královniny problémy vyřešil. Prince ovšem v lese přepadli, svázali a okradli loupežníci obří trpaslíci na pneumatických chůdách. Z pout ho vysvobodí Sněhurka, bloudící lesem (protože Brighton jí nedokázal ublížit), a princ při té příležitosti ztratí srdce... Královna má ovšem k dispozici čáry v podobě kouzelného nápoje, ten však účinkuje poněkud zvláštně. Princ se sice do královny zamiluje, ale psí láskou, která mu velí, aby se ji stále snažil olizovat. Sněhurka se zatím sblíží s trpaslíky, pozvedne jejich morálku, takže nakonec nakradené peníze vrátí trpícímu lidu. Královně nevyjde ani svatba s princem, ani pomsta Sněhurce, zato se do své lidské podoby vrátí král, proměněný královnou ve strašidelného okřídleného gryfa, a provdá svou znovunalezenou dceru za prince Alcotta, který se mezitím také zbavil zlého kouzla a líbá už docela slušně. A zlé královně, zestárlé náhle v šerednou babici, zřejmě nezbude než kousnout do vlastního jablka...