Home People John Castle John Castle movies John Castle movies John Castle Movies (27) The Tractate Middoth (2013) As John Eldred. He was 73 years old A Harlot's Progress (2006) As Sir John Gonson. He was 66 years old Gods and Generals (2003) As Old Penn. He was 63 years old Hornblower: Retribution (2001) As Captain Collins. He was 61 years old Lord Edgware Dies (2000) As Lord Edgware. He was 60 years old The Cater Street Hangman (1998) As Rev. Prebble. He was 58 years old Animated Epics: Beowulf (1998) As Hygelac ( voice ). He was 57 years old Seasick (1996) As Chief Engineer Josif Mantz. He was 56 years old RoboCop 3 (1993) As Paul McDaggett. He was 53 years old Sparrow (1993) As Giuseppe. He was 52 years old Miss Marple: The Mirror Crack'd from Side to Side (1992) As Detective Inspector Craddock. He was 52 years old The Crucifer of Blood (1991) As Neville St. Claire. He was 51 years old Dealers (1989) As Frank Mallory. He was 49 years old King David (1985) As Abner. He was 45 years old Kim (1984) As Narrator (voice). He was 44 years old Never Never Land (1980) As Jim. He was 40 years old Eagle's Wing (1980) As The Priest. He was 40 years old The Wings of the Dove (1979) As Merton. He was 39 years old The Prime Of Miss Jean Brodie (1978) He was 37 years old The Adventures of Eliza Fraser (1976) As Captain Rory McBride. He was 36 years old Man of La Mancha (1973) As Sanson Carrasco / The Duke. He was 33 years old Made (1972) As Father Dyson. He was 32 years old Antony and Cleopatra (1973) He was 33 years old The Promise (1969) He was 29 years old The Lion in Winter (1968) As Geoffrey. He was 28 years old If There Weren't Any Blacks You'd Have to Invent Them (1968) He was 28 years old Blow-Up (1966) As Bill. He was 26 years old