Ivor Roberts
Oh, Doctor Beeching! 1996
Rating: 7.1
Stars: Jeffrey Holland / Barbara New / Stephen Lewis /
Hopscotch 1980
Penda's Fen 1974
as Ludlum
as Cooke