Ryan Kwanten
Jamie Ashen
Amber Valletta
Ella Ashen
Donnie Wahlberg
Det. Lipton
Bob Gunton
Edward Ashen
Laura Regan
Lisa Ashen
Michael Fairman
Henry Walker
Joan Heney
Marion Walker
Dmitry Chepovetsky
Richard Walker
Judith Roberts
Mary Shaw
Steve Adams
Police officer
Keir Gilchrist
Young Henry
Shelley Peterson
Lisa's Mom
Steven Taylor
Michael Ashen
David Talbot
Priest
Enn Reitel
Billy (voice)
Julian Richings
Bos
Fred Tatasciore
Clown (voice)
Austin Majors
Michael Ashen (voice, uncredited)