Hamish Macbeth. Hamish Macbeth (Robert Carlyle)
Hamish Macbeth

Hamish Macbeth

  • TV comedy drama
  • BBC One
  • 1995 - 1997
  • 20 episodes (3 series)

Robert Carlyle stars as a policeman in a sleepy Highland village. Assisted by his terrier, Wee Jock, he has to deal with baffling mysteries and a complex love life. Also features Ralph Riach, Barbara Rafferty, Stuart McGugan, Jimmy Yuill, Stuart Davids and more.

  • JustWatch Streaming rank this week: 2,202

Episode menu

Series 3, Episode 5 - The Trouble With Rory

When fire destroys a temporary classroom at the primary school, Esme is confident that the council will now rebuild the dilapidated and overcrowded school. She is shocked to learn, however, of their unexpected plans, particularly as Rory has been party to them. Hamish battles to keep the peace and to find the arsonist.

Broadcast details

Sunday 13th April 1997
50 minutes


Show past repeats

Date Time Channel
Wednesday 13th March 2024 3:00pm Drama
Friday 15th March 2024 12:50am Drama

Cast & crew

Robert Carlyle Hamish Macbeth
Ralph Riach TV John
Barbara Rafferty Agnes
Stuart McGugan Barney
Stuart Davids Lachie Jnr
Brian Pettifer Rory
Anne Lacey Esme
Duncan Duff Doc Brown
Shirley Henderson Isobel
Billy Riddoch Lachlan
Guest cast
Ronnie Letham Peter the Fireman
Mona Bruce Edie
Eilidh MacLean Veronica
Kay MacLean Kay
Stuart Hepburn Eric Clelland
Alyxis Daly Alma Mathers
Gordon Munro Archie the Cameraman
Writing team
Ming Ho Script Editor
Stuart Hepburn Writer
Production team
Mandie Fletcher Director
Charles Salmon Producer
Andrea Calderwood Executive Producer
Trevor Davies Executive Producer
Scott Meek Executive Producer
Kevin Lester Editor
Maurice Cain Production Designer
Julia Duff Casting Director
Leigh Bellis Costume Designer
Barbara Southcott Make-up Designer
John Lunn Composer
Peter Jackson Director of Photography
Jon Older 1st Assistant Director

Share this page