戴米·摩尔 Demi Moore .... Rachel Carlson
Therese Bradley .... Morag
詹姆斯·卡沙莫 James Cosmo .... Finlay
Henry Ian Cusick .... Brian Forester
Joanna Hole .... Mary Murray
Kate Isitt .... Sharon
Hans Matheson .... Angus
Beans El-Balawi .... Thomas Carlson
Ellie Davis ....
Mickey Wilson .... McMahon
Polly Frame .... School Librarian
David Monteath .... (voice)