Na urokliwej Sycylii, największej wyspie na morzu śródziemnym, w pewnym królestwie panował król. Zapadłszy na śmiertelną chorobę, pragnął jak najszybciej wydać swojego syna za mąż, gdyż wiedział, że ten przez swoją specyficzną, choć przez wielu uznawaną za urzekającą naturę, zupełnie nie nadaje się na władcę. Książę jednak nie ma najmniejszego zamiaru wychodzić za mąż, więc stawia swojemu ojcu warunek. Odda swoją rękę temu, który przyniesie mu różę w jego ulubionym kolorze. W powieści występuje również Ship Karlnap.