Volvió trabayar con Lindsay Anderson en O Lucky Man! (1973) y Britannia Hospital (1982), y protagonizó Royal Flax (1975). Figuró tamién con regularidá en producciones de la televisión británica a principios de la década de 1970, n'adaptaciones de clásicos teatrales. Co-protagonizó Voyage of the Damned (1976), y debutó bien en Hollywood como H. G. Wells na película Time After Time (1979). Nesta popular película conoció a Mary Steenburgen, con quien se casó en 1980, y de quien se divorció diez años dempués, en 1990.