Omar Sharif and Catherine Deneuve portray the affair between Austria's Crown Prince Rudolf and the Baroness Maria Vetsera. James Mason, Ava Gardner, Genevieve Page. Edward: James Robertson Justice. Count Josef: Ivan Desny. Princess Stephanie: Andrea Parisy. Filmed in Vienna. Terence Young directed.