События фильма разворачиваются в 1817 году в Англии. В тихом графстве Глостершир объявляется таинственная незнакомка, не говорящая по-английски. Девушка утверждает, что она — принцесса Карабу с далеких тропических островов, чудом сбежавшая от пиратов, которые ее похитили. Карабу приютило семейство Уорраллов, которое решило представить принцессу английскому высшему обществу. Тут ее замечает ирландский репортер Джон Гатч, у которого история с пиратами не вызвала доверия.