זולושקה (אב פינקלשטין) היא נערה פשוטה שחיה תחת שלטונה הקשה של אמה החורגת והמלכה (אנסטאסיי לפינה), שמעמידה בפניה מטלות קשות ובלתי אפשריות. למרות הקשיים, זולושקה מאוהבת בנסיך מרליפור (אנדרי בלטס), אך הנסיך עסוק בעצמו ורק מעוניין בהופעה החיצונית, מבלי להתעניין באמת באנשים שסביבו. לעומתו, סברין (דניס נקרסוב), חוטב עצים פשוט, אוהב את זולושקה באהבה כנה ופשוטה, אך אינו מצליח להתקרב אליה. הסיפור מתפתח כאשר זולושקה מוצאת עץ קסום שמעניק שלוש משאלות באמצעות אגוזים מיוחדים. בעזרת המשאלות היא יוצאת להרפתקה מסעירה, במהלכה סברין הופך לצ'יפמנק קטן בעקבות כישוף מסתורי. זולושקה מתמודדת עם סדרת אתגרים, ביניהם חטיפה מלכותית שמאיימת לשנות את גורלה. היא נאלצת לבחור בין אהבתה האמיתית לסברין לבין המשיכה לנסיך מרליפור, שממשיך להתנהג באגו ובניתוק. במהלך המסע, שמלתה של זולושקה נעלמת באופן מסתורי, והזמן עובד נגדה, כשהיא מנסה להציל את עצמה ואת אהבתה האמיתית לפני שיהיה מאוחר מדי. הסיפור מתאר את מאבקה של זולושקה לשבור את הקללה ולהתגבר על הקשיים, כשהיא מגלה את הכוח האמיתי של האהבה והנאמנות. בסופו של דבר, היא מבינה שהמשאלות האמיתיות הן אלה שמגיעות מהלב, ולא מהקסם החיצוני, והבחירה שלה תכריע את גורלה ואת עתידם של כל הדמויות המעורבות. במהלך מסעה, זולושקה מגלה שהכוח האמיתי טמון באומץ ובנחישות שלה, ולא רק בקסם. היא מתמודדת עם ניסיונות רבים, כולל פיתויים מצד הנסיך מרליפור, שמנסה לשכנע אותה לוותר על אהבתה לסברין. בעזרת תמיכה בלתי צפויה מחבריה החדשים והאגוזים הקסומים שנותרו, זולושקה מצליחה לשבור את הקללה שהוטלה על סברין ולהחזירו לצורתו האנושית. בסיום, היא בוחרת באהבה הכנה והאמיתית, ומצליחה להביא שלום והרמוניה לממלכה, כשהיא מוכיחה ששלוש המשאלות האמיתיות הן אמונה, נאמנות ולב טהור.
