Characters played by Ryan Gosling
Lars Lindstrom
Characters played by Emily Mortimer
Karin
Characters played by Paul Schneider
Gus
Characters played by R.D. Reid
Reverend Bock
Characters played by Kelli Garner
Margo
Characters played by Nancy Beatty
Mrs. Gruner
Characters played by Doug Lennox
Mr. Hofstedtler
Characters played by Joe Bostick
Mr. Shaw
Characters played by Liz Gordon
Mrs. Schindler
Characters played by Nicky Guadagni
Mrs. Petersen
Characters played by Patricia Clarkson
Dagmar
Characters played by Karen Robinson
Cindy
Characters played by Maxwell McCabe-Lokos
Kurt
Characters played by Billy Parrott
Erik
Characters played by Sally Cahill
Deb
Characters played by Angela Vint
Sandy
Characters played by Liisa Repo-Martell
Laurel
Characters played by Boyd Banks
Russell
Characters played by Darren Hynes
Moose
Characters played by Victor Gomez
Hector
Characters played by Tommy Chang
Nelson
Characters played by Arnold Pinnock
Baxter
Characters played by Joshua Peace
Jerry
Characters played by Aurora Browne
Lisa
Characters played by Alec McClure
Steve
Characters played by Tannis Burnett
Nurse Amy
Characters played by Lauren Ash
Holly
Characters played by Lindsey Connell
Victoria
Characters played by Aaron Ferguson
Choir Member #1
Characters played by Danna Howe
Choir Member #2
Characters played by Annabelle Torsein
Choir Member #3
Characters played by Tim Blake
Choir Member #4
Characters played by Torquil Colbo
Choir Member #5
Characters played by Kari-Michael Helava
A Father
Characters played by Spencer Kayden
Sixth Choir Member