Действие фильма разворачивается на живописных берегах Карибского моря, где бывший военный моряк Бейкер Дил живет размеренной, полной простых радостей жизнью: он работает на местной рыболовецкой шхуне, общается с местными жителями и старается не вспоминать о событиях прошлого, которые заставили его отказаться от прежней карьеры и переехать на остров.
Действие разворачивается в обществе будущего, где из человеческой жизни убрали все источники страданий: войны, боль, сильные эмоции, даже память о прошлом. Каждый житель с самого рождения получает четкий социальный статус, его жизнь полностью расписана Советом, а любые проявления индивидуальности строго пресекаются.
История начинается в маленьком южноафриканском городке, где 12-летний Ксан живет вместе с отцом, который занимается разведением скота. Однажды на ферме находят осиротевшего детеныша гепарда — мать погибла от рук браконьеров, и Ксан берет питомца к себе, растит его как друга, давая кличку Дума. Мальчик и гепард проводят вместе все время: бегают по саванне, плавают в реках, учатся доверять друг...












