A la fin du XIXe siècle, l'écrivain Richard Darrell ( Stewart Granger ) sauve Don Carlos ( Gerard Heinz ) de deux voleurs. Don Carlos donne à Richard la tâche de prendre un précieux collier en Espagne . Adieu à sa fiancée , Oriana ( Anne Crawford ), Richard part. Sur le chemin, il rencontre Wycroft ( Robert Helpmann ), qui assassine, vole et tue presque Richard au nom de son ignoble maître Sir Francis Castteldow ( Dennis Price ), un aristocrate qui envisage de voler Oriana de Richard.