Риббит, лягушонок, который не умеет прыгать и ненавидит воду, убежден, что он на самом деле заколдованный принц. Эта мысль заставляет его отправиться в приключение, чтобы найти принцессу, которая сможет развеять заклятие поцелуем. В этом нелегком путешествии ему помогает его лучший друг — белка-летяга. Вместе они исследуют мир, встречают новых друзей и преодолевают множество препятствий на пути к тому, чтобы Риббит смог обрести свою истинную сущность и понять, что истинная магия заключается не в поцелуях принцесс, а в дружбе и самопринятии.