Nieszczęśliwe życie François Lepica, ps. „Poil de Carotte”, nazwanego tak ze względu na rude włosy, które odróżniały go od reszty rodziny, w której był najmłodszy. Znienawidzony przez matkę, stał się obiektem drwin brata i siostry, podczas gdy ojciec najwyraźniej nie okazuje mu żadnego zainteresowania.
Akcja filmu toczy się w fikcyjnym bałkańskim królestwie Chekia. Księżniczka Thyra przybywa tam, aby poślubić starego i nieatrakcyjnego króla. W międzyczasie zakochuje się w niej brytyjski książę Chevenix. Wybuch rewolucji, w której ginie król, zmusza parę do ucieczki. Finał filmu przedstawia dramatyczny ratunek kochanków z tonącej barki, na której zostali uwięzieni przez rewolucjonistów.