Po występie w komediodramacie romantycznym Stanleya Donnena Dwoje na drodze (Two for the Road, 1967) u boku Audrey Hepburn, zadebiutował po drugiej stronie kamery komediodramatem Charlie Bubbles (1967), gdzie debiutowała Liza Minelli. W ekranizacji opowiadania Charlesa Dickensa Opowieść wigilijna (Scrooge, 1970) został obsadzony w roli skąpca Scrooge’a. Kreacja detektywa Herculesa Poirota w filmie Sidneya Lumeta Morderstwo w Orient Ekspresie (Murder on the Orient Express, 1974) przyniosła kolejną nominację do Oscara. Za rolę w dramacie Garderobiany (The Dresser, 1983) Petera Yatesa otrzymał Srebrnego Niedźwiedzia dla najlepszego aktora na 34. MFF w Berlinie i był po raz trzeci nominowany do Oscara.
W ekranizacji powieści Malcolma Lowry’ego Pod wulkanem (Under the Volcano, 1985) wcielił się w postać Geoffreya Firmina, byłego brytyjskiego konsula w Meksyku, który zmaga się z alkoholizmem i po raz kolejny był nominowany do Oscara.