Klątwa czarodzieja Whackhazara zmienia księcia Johna w paskudną ropuchę. Czar będzie trwał całą wieczność, o ile księciu nie uda się przed następną pełnią poślubić dziewczyny, która go pocałuje. Minęło już pięćset lat, a książę nadal czeka na swój szczęśliwy los. Zbieg okoliczności przenosi go do lasu w Central Parku. Tam całuje go samotna kobieta, książę powraca do ludzkiej postaci. Teraz musi odszukać i poślubić wybawicielkę. Jednak uwagę niepoprawnego księcia przyciąga całkiem inna kobieta.