W filmie sensacyjnym Nigdy nie mów nigdy (Never Say Never Again, 1983) zagrał Maximiliana Largo, diabolicznego oponenta Jamesa Bonda, z którym rozgrywa elektroniczny pojedynek w kasynie w Monte Carlo.

Rola pułkownika Alfreda Redla w dramacie Istvána Szabó Pułkownik Redl (Oberst Redl, 1985) pozwoliła mu na zademonstrowanie całej jego ekspresji i skali talentu.

W telewizyjnej adaptacji powieści Henryka Sienkiewicza Rai Uno Quo vadis (1985) wcielił się w postać bufonowatego Nerona.

Za drugoplanową kreację w melodramacie Sydneya Pollacka Pożegnanie z Afryką (Out of Africa, 1985) z Meryl Streep i Robertem Redfordem został uhonorowany nagrodą Złotego Globu oraz zdobył nominację do Oscara i Nagrody BAFTA. W dramacie Istvána Szabó Hanussen (1988) zagrał niemieckiego jasnowidza Klausa 'Hanussena' Schneidera.

W swoim dorobku ma także występ w dramatach: Jerzego Skolimowskiego Latarniowiec (The Lightship, 1986) z Robertem Duvallem, Ulice złota (Streets of Gold, 1986) u boku Adriana Pasdara i Wesleya Snipesa, Rewolucja francuska (La Révolution française, 1989) jako Georges-Jacques Danton z Andrzejem Sewerynem, Jane Seymour, Samem Neillem, Claudią Cardinale i François Cluzetem.