El joven Kristoffer Poffer y el gnomo Umpin, tras un mágico encuentro una fría noche de invierno en un bosque, se trasladan misteriosamente al verano. Conviene saber que en verano, en las charcas, es posible cazar renacuajos que después se convertirán en rana. Y que muchas de esas ranas son príncipes que han sido encantados. Kristoffer besa a una de ellas y resulta ser Carolus Rex, el príncipe del castillo de las ranas. Éste, en agradecimiento, los invita a visitar su castillo. Pero allí dentro nada ni nadie es lo que parece ser...