Aaron
Cathy
Jane
Frank
Dr. Forbes
Michael
Davie
Billy
Aaron's Father
Andrew
Iris
Young Michael
Aiden
Alex
Punter
Coastgaurd
Ross
Moira
Young Aaron
Flower Lady
Baby Aaron
Margo
Bully 1
Old Man In Church
Priest
Harbour Man