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,188

Episode menu

Series 3, Episode 8 - Destiny (Part 2)

Concluding the two-part finale to the series. Kenneth and Ava have stolen the Stone of Destiny and TV John is missing.

Broadcast details

Sunday 4th May 1997
50 minutes


Show past repeats

Date Time Channel
Monday 18th March 2024 3:00pm Drama
Wednesday 20th March 2024 12:40am Drama

Cast & crew

Robert Carlyle Hamish Macbeth
Ralph Riach TV John
Barbara Rafferty Agnes
Stuart McGugan Barney
Stuart Davids Lachie Jnr
Brian Pettifer Rory
Duncan Duff Doc Brown
David Ashton Maj. Roddy Maclean
Shirley Henderson Isobel
Billy Riddoch Lachlan
Guest cast
Sean Scanlan Kenneth McIver
Kenny Ireland Torquil McFarquar
Caroline Loncq Ava Grimm
Brendan Conroy Cruiser Captain
Ralph Riach Euan McIver
John Grieve Herman
Ray De-Haan Coxswain
Writing team
Daniel Boyle Writer
Ming Ho Script Editor
Production team
Nicholas Renton 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
Fred Tammes Director of Photography
Leigh Bellis Costume Designer
Barbara Southcott Make-up Designer
John Lunn Composer

Share this page