В 1827 году Кэтрин Фэруэлл взошла на борт парусного корабля «Непокорный» и отправилась в Африку на поиски своего отца. Лейтенант Фрэнсис Фэруэлл надеялся склонить короля Страны зулусов Шаку к союзу с Великобританией, но бесследно исчез.
Кэтрин и не подозревала, что «Непокорный» занимается перевозкой черных рабов, а в трюме томится ставший другом ее отца король зулусов Шака, захваченный в плен при штурме цитадели своих заклятых врагов.
Через несколько дней после выхода из Занзибара на корабле начинается пожар. Захватив Кэтрин в заложницы, Шака вместе с другими рабами бежит из неволи. Потрясенный всем пережитым на «Непокорном», Шака готовит армию зулусов к кровавому походу на поселения ничего не подозревающих белых колонистов...