承接上集,森林怪獸史力加與費安娜公主終於排除萬難共諧連理,本以為今後可以在沼澤過著與世無爭的生活。誰知青蛙國王病重,臨死前命史力加伉儷繼承王位,執掌「山卡啦」國。所謂做慣乞兒懶做官,著起龍袍唔似太子的史力加自然大嗌咪搞,於是與哨牙驢友和西班牙貓武士遠赴魔法學校尋找多年沒聯絡的阿瑟王子代其繼位。另一方面,魅力王子不甘留落地靠酒吧維生,於是煽動一眾童話世界奸角謀朝篡位,而費安娜亦立即組織公主兵團反抗外敵,力保家園。