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