Half Light (film) › Cast
Demi Moore
Rachel Carlson
Therese Bradley
Morag McPherson
Kate Isitt
Sharon Winton
Beans El-Balawi
Thomas Carlson
Hans Matheson
Angus McCulloch
James Cosmo
Finlay Murray
Henry Ian Cusick
Brian
Nicholas Gleaves
Dr. Robert Freedman
Joanna Hole
Mary Murray
Mickey Wilson
Reverend James McMahon
Polly Frame
Librarian
Ceit Kearney
Gaelic Speaking Woman
Nichola Bee
Kate McCulloch