Cast and crew
Shallow Grave
Directed by Danny Boyle · starring Kerry Fox, Christopher Eccleston and Ewan McGregor
- 9 actors
- 3 in the crew
- 1994
- 1 h 29 min
Shallow Grave: cast and crew
Director
Actors and characters
- Actors
- 9
- Crew
- 3
- Youngest at release
- 23 yearsEwan McGregor
- Eldest at release
- 41 yearsKeith Allen
-
Kerry Fox Juliet Miller
-
Christopher Eccleston David Stephens
-
Ewan McGregor Alex Law
-
Ken Stott Detective Inspector McCall
-
Keith Allen Hugo
-
Gary Lewis Male Visitor
-
Peter Mullan Andy
-
Tony Curran Travel Agent
-
John Hodge D.C. Mitchell
The whole cast 9
Crew
Writers 1
Producers 1
Questions about the cast of Shallow Grave
- Who plays Juliet Miller in Shallow Grave?
- Kerry Fox plays Juliet Miller.
- Who plays David Stephens in Shallow Grave?
- Christopher Eccleston plays David Stephens.
- Who plays Alex Law in Shallow Grave?
- Ewan McGregor plays Alex Law.
- Who plays Detective Inspector McCall in Shallow Grave?
- Ken Stott plays Detective Inspector McCall.
- Who plays Hugo in Shallow Grave?
- Keith Allen plays Hugo.
- Who plays Male Visitor in Shallow Grave?
- Gary Lewis plays Male Visitor.
- Who directed Shallow Grave?
- Danny Boyle.
- Who wrote Shallow Grave?
- John Hodge.
- How many actors are in Shallow Grave?
- 9 actors are credited, and 3 people in the crew.
The cast in numbers
Danny Boyle has also directed Ewan McGregor in 2 films: T2: Trainspotting (2016) and Trainspotting (1996).
Danny Boyle has also directed Christopher Eccleston in 28 Days Later... (2002).
Peter Mullan and Gary Lewis have worked together on 4 other films: The Vanishing (2018), Neds (2010), Cargo (2006) and 1 more.
Ewan McGregor and Peter Mullan have worked together on 2 other films: Young Adam (2003) and Trainspotting (1996).
Christopher Eccleston and Keith Allen have worked together on one other film: The Others (2001).
Keith Allen and John Hodge have worked together on one other film: Trainspotting (1996).
With the most films on MovieNCo: Ewan McGregor (55), Peter Mullan (27) and Gary Lewis (21).
The cast’s average age at release is 30 (of the 6 actors whose birth date we know).

