Cleaner - Daisy Ridley Exclusive Interview
Cleaner
Ironheart - Official Trailer
Ironheart
Wednesday Season 2 - Teaser Trailer
Wednesday
Wednesday - Netflix TUDUM 2025: The Live Event - Isaac Ordonez and Jenna Ortega Onstage
Wednesday
Elio - Teaser Clip
Elio
Deep Cover - Orlando Bloom as Marlon
Deep Cover
A Minecraft Movie - Danielle Brooks Exclusive Interview
A Minecraft Movie
F1 The Movie - Official Poster
F1 The Movie
Elio - Gift Bag Beam Me Write Up Clip
Elio
Ballerina - Ana de Armas at Berlin Premiere
From the World of John Wick: Ballerina
Murderbot Season 1 - Teaser Clip
Murderbot
Wake Up Dead Man: A Knives Out Mystery - First Look at Daniel Craig and Josh O’Connor
Wake Up Dead Man: A Knives Out Mystery
Elio - Freeze Frame Clip
Elio
The Phoenician Scheme - Benicio Del Toro, Bryan Cranston, Tom Hanks and Mia Threapleton
The Phoenician Scheme
Words of War - Sean Penn Exclusive Interview
Words of War
The Stranger In My Home - Official Poster
The Stranger in My Home
Hamish Macbeth

Hamish Macbeth Full Cast & Crew

1995TV Series

Cast

G
Greig Guthrie
as Wee boy
C
Craig Ferguson
as Torquil McLorg
L
Libby McArthur
as Gloria
R
Robert Ellis
as Tam Duff
S
Scott Meek
as Self
D
Deirdre Keir
as Self
R
Ruaridh Hepburn
as Alfie Balfour

Crew

D
Deirdre Keir
Producer
T
Trevor Davies
Executive Producer
P
Patrick Lau
Director
N
Nicholas Renton
Director
J
Jonas Grimås
Director
D
Deirdre Keir
Producer
N
Nicholas Renton
Director
K
Kevin Lester
Editor
S
Scott Meek
Executive Producer
J
John Walker
Director of Photography
F
Fred Tammes
Director of Photography
J
Jonas Grimås
Director
I
Ian Knox
Director
D
Deirdre Keir
Producer
M
Maurice Cain
Production Design
F
Fred Tammes
Director of Photography
D
Deirdre Keir
Producer
S
Stephen Griffiths
Sound Editor
P
Peter Jackson
Director of Photography
K
Kevin Lester
Editor
J
Justin Warburton-Brown
Art Direction
J
John Walker
Director of Photography
F
Fred Tammes
Director of Photography
N
Nicholas Renton
Director
P
Peter Jackson
Director of Photography
C
Chris Howard
Director of Photography
M
Maurice Cain
Production Design
S
Steve Saunderson
Director of Photography
R
Rick Dunford
Sound Editor
S
Sid Roberson
Director
J
Jean Kerr
Art Direction
J
Jon Older
First Assistant Director
I
Ian Wilkinson
Sound Editor
L
Lulu O'Hagan
Second Assistant Director
S
Stephen Griffiths
Sound Editor
J
Justin Warburton-Brown
Art Direction
K
Kevin Brazier
Sound Editor
K
Kevin Lester
Editor
Z
Zoe MacLeod
Production Design
N
Nicholas Renton
Director
J
Jean Kerr
Art Direction
I
Ian Wilkinson
Sound Editor
A
Annie Rees
Production Supervisor
S
Stephen Griffiths
Sound Editor
P
Peter Jackson
Director of Photography
F
Fred Tammes
Director of Photography
J
John Dodds
First Assistant Director
J
Jon Older
First Assistant Director
K
Kevin Lester
Editor
J
Jim Grant
Production Design
K
Kevin Brazier
Sound Editor
A
Annie Rees
Production Supervisor
L
Lulu O'Hagan
Second Assistant Director
S
Sy Holland
Stunt Coordinator
Z
Zoe MacLeod
Production Design
F
Fred Tammes
Director of Photography
R
Rick Dunford
Sound Editor
B
Bert Ross
Standby Carpenter
B
Becky Harvey
Art Direction
K
Ken Holt
Unit Manager
B
Brian Boyne
Standby Rigger
J
Jean Kerr
Art Direction
Z
Zoe MacLeod
Production Design
A
Annie Rees
Production Supervisor
S
Stephen Griffiths
Sound Editor
M
Mark J. Ingram
Second Assistant Director
J
Jean Kerr
Art Direction
B
Bert Ross
Standby Carpenter
P
Peter Brill
Sound Recordist
K
Ken Holt
Unit Manager
M
Mike O'Neill
Costume Design
A
Annie Rees
Production Supervisor
R
Robert McCann
Hairstylist
R
Robert McCann
Hairstylist
C
Christine Büttner
Title Designer
S
Stephen Griffiths
Sound Editor
B
Barbara Southcott
Makeup Artist
R
Robert McCann
Makeup Artist
B
Barbara Southcott
Makeup Artist
K
Kenny Allan
Boom Operator
P
Peter Brill
Sound Recordist
J
Jon Older
First Assistant Director
B
Bert Ross
Standby Carpenter
J
Jo Pond
Production ant
B
Barbara Southcott
Hairstylist
G
Graham Johnston
Hairstylist
V
Vaughan Watkins
Second Assistant Director
I
Ian Wilkinson
Sound Editor
B
Barbara Southcott
Makeup Artist
C
Chris Catterrall
Production Executive
C
Christine Büttner
Title Designer
L
Lulu O'Hagan
Second Assistant Director
B
Bert Ross
Standby Carpenter
R
Robert Fabbri
Second Assistant Director
V
Vaughan Watkins
Second Assistant Director
C
Christine Büttner
Title Designer
G
Graham Johnston
Makeup Artist
K
Kenny Allan
Boom Operator
S
Susan Irish
Production Coordinator
K
Keith Amey
Property Master
B
Bert Ross
Standby Carpenter
P
Paul Taylor
Second Assistant Director
J
Jo Pond
Production ant
C
Casper Mills
Location Manager
C
Christine Büttner
Title Designer
B
Brian Boyne
Standby Rigger
P
Paul Taylor
Second Assistant Director
C
Chris Catterrall
Production Executive
I
Ian Wilkinson
Sound Editor
S
Stephen Griffiths
Sound Editor
P
Peter Brill
Sound Recordist
K
Kenny Allan
Boom Operator
R
Richard Clark
Construction Manager
B
Bruce Barraclough
Focus Puller
S
Susan Irish
Production Coordinator
E
Eddie Dougall
Boom Operator
I
Ian Wilkinson
Sound Editor
S
Stephen Griffiths
Sound Editor
J
Julia Duff
Casting Director
C
Colin H. Fraser
Construction Manager
J
Jo Pond
Production ant
K
Kenny Allan
Boom Operator
E
Elaine Matthews
Script Supervisor
C
Casper Mills
Location Manager
C
Chris Catterrall
Production Executive
E
Eddie Dougall
Boom Operator
B
Bill Gower
Property Master
J
Julia Duff
Casting Director
J
Julian Barber
Camera Operator
S
Susan Irish
Production Coordinator
J
Jo Pond
Production ant
S
Stephen Griffiths
Sound Editor
C
Chris Catterrall
Production Executive
L
Lynnette Cummin
Costume Designer
I
Ian Wilkinson
Sound Editor
B
Bruce Barraclough
Focus Puller
K
Kenny Allan
Boom Operator
S
Susan Irish
Production Coordinator
R
Ron Forder
Assistant ant
E
Elaine McCormack
Producer's Assistant
C
Casper Mills
Location Manager
J
Julia Duff
Casting Director
J
Julian Barber
Camera Operator
Z
Zoe MacLeod
Production Designer
J
Jon White
Gaffer
G
Graham Walker
Music Supervisor
B
Bruce Barraclough
Focus Puller
L
Lynnette Cummin
Costume Designer
C
Casper Mills
Location Manager
R
Ron Forder
Assistant ant
J
Julian Barber
Camera Operator
R
Ros Steen
Dialect Coach
J
Jon White
Gaffer
J
Julia Duff
Casting Director
R
Ron Forder
Assistant ant
E
Elaine Matthews
Script Supervisor
G
Graham Walker
Music Supervisor
J
Jon White
Gaffer
R
Ros Steen
Dialect Coach
G
Graham Walker
Music Supervisor
E
Eleanor Baker
Wardrobe Supervisor
R
Ros Steen
Dialect Coach
S
Stuart Brisdon
Special Effects
J
Julia Duff
Casting Director
L
Lynnette Cummin
Costume Designer
E
Elaine Matthews
Script Supervisor
T
Tom Maslen
Grip
E
Eleanor Baker
Wardrobe Supervisor
E
Elaine McCormack
Producer's Assistant
T
Tommy Gormley
First Assistant Director
L
Lynnette Cummin
Costume Designer
L
Lynnette Cummin
Costume Designer
E
Elaine McCormack
Producer's Assistant
B
Barbara Southcott
Makeup & Hair
E
Elaine McCormack
Producer's Assistant
R
Robert McCann
Makeup & Hair