Lab Technician
Angel
Devlin
Scott
Leanne
Tim
Lou
Julie
Dave
Man
Woman
Woman on Bench
Minister
Bill
Tanya
Debra
Richie
Dougald
Ursula
Anna Maria
Judge
Prosecution
Defense
Forewoman
Trevor
Constance
Charles
Scott (singing voice)
Lou (singing voice)
Julie (singing voice)
Dave (singing voice)
Maria (singing voice)
Trevor (singing voice)
Dougald (singing voice)
Leanne (singing voice)