En, 1792, le capitaine Collier (Patrick Allen) et son groupe de soldats débarquent à Romney Marsh sur la côte britannique afin d'enquêter sur une histoire de fantômes des marais semant la terreur dans le village voisin. Il soupçonne vite le révérend local (Peter Cushing) d'être pour quelque chose dans les événements qui s'y déroulent. Il s'avère que le révérend Blyss est un ancien chef pirate, connu sous le nom de capitaine Clegg, qui s'est réfugié dans ce village pour s'y faire oublier.
Dans la jungle, l'éclaireur David Marchand est kidnappé par une tribu de natifs qui veulent le donner en sacrifice à leur roi, un rhinocéros blanc. Au moment d'être tué, il est projeté en arrière dans le temps, une époque où le royaume était dirigée par des brunes dotées d'esclaves blondes. David rejette les avances de la reine Kari et de ses acolytes et se retrouve enfermé dans un donjon. Trouvera t-il un moyen de rejoindre son époque ?