Film Mayerling, 1968 avec Catherine Deneuve (Marie Vetsera) et Omar Sharif (Rodolphe d'Autriche). Film franco-britannique, réalisé par Terence Young.