Berberský kníže Raisuli (Sean Connery) unese v Maroku Američanku Eden (Candice Bergen). Chce si tím vynutit politickou nezávislost svého kmene. Raisuli a jeho rukojmí se však postupně sbližují. Mezitím posílá americký prezident vojáky, aby Eden osvobodili... Velkolepým způsobem vyprávěný epos s romantickými okamžiky.