Co Starring Brian McCardie as Bellamy Gould Abigail Coneth as Young Tina Rhys Lambert as Young Mickey Catriona McNicoll as Young Mary Luke Murray as Young Jack Hayden Robertson as Young Hester Sandy Welch as Dr Edwin Morsuch Alexandra Finnie as Young Kirsten Sandy Batchelor as Simon Stuart McQuarrie as Doctor