cast
-
Edward Woodward
Sergeant Neil Howie
-
Christopher Lee
Lord Summerisle
-
Britt Ekland
Willow MacGreagor
-
Diane Cilento
Miss Rose
-
Ingrid Pitt
Librarian
-
Roy Boyd
Broome
-
Lesley Mackie
Daisy
- Walter Carr School Master
- Irene Sunters May Morrison
-
Lindsay Kemp
Alder MacGreagor
- Ian Campbell Oak
- Kevin Collins Old Fisherman
-
Aubrey Morris
Old Gardener / Gravedigger
-
Russell Waters
Harbour Master
- Donald Eccles T.H. Lennox
- Gerry Cowper Rowan Morrison
- Leslie Blackater Hairdresser
- Peter Brewis Musician
-
Barbara Rafferty
Woman with Baby
-
Juliet Cadzow
Villager
-
Ross Campbell
Communicant
- Penny Cluer Gillie
- Michael Cole Musician
- Ian Cutler Musician
- Myra Forsyth Mrs Grimmond
-
John Hallam
McTaggert
- Alison Hughes Fiancée to Howie
- Charles Kearney Butcher
- Fiona Kennedy Holly
- John McGregor Baker
- Jimmy Mackenzie Briar
- Jennifer Martin Myrtle Morrison
- Bernard Murray Musician
- Helen Norman Villager
-
Lorraine Peters
Girl on Grave
-
Tony Roper
Postman
- John Sharp Doctor Ewan
- Elizabeth Sinclair Villager
- Andrew Tompkins Musician
-
Ian Wilson
Communicant
- Richard Wren Ash Buchanan
-
John Young
Fishmonger
-
Robin Hardy
Minister (uncredited)
- Muriel Greenslade Old Woman in Library (uncredited)
-
Annie Ross
Willow MacGreagor (voice) (uncredited)
- George Oliver Parishioner (uncredited)
- Fred Wood Parishioner (Singing Hymn In Church) (uncredited)