Les intérieurs ont été tournés au Kloster Eberbach qui est un ancien monastère cistercien qui se situe prés d'Eltville en Allemagne.
Le réalisateur Jean-Jacques Annaud ne souhaitait voir aucun acteur de renom dans son film. C'est Sean Connery lui-même qui, très motivé pour jouer le rôle de frère Guillaume, a réussi à convaincre le réalisateur de lui donner le rôle. Il a d'ailleurs été tout de suite séduit par la qualité d'interprétation de l'acteur.