All Cast

Ryan Kwanten

Ryan Kwanten

Jamie Ashen

Amber Valletta

Amber Valletta

Ella Ashen

Donnie Wahlberg

Donnie Wahlberg

Det. Lipton

Bob Gunton

Bob Gunton

Edward Ashen

Laura Regan

Laura Regan

Lisa Ashen

Michael Fairman

Michael Fairman

Henry Walker

Joan Heney

Joan Heney

Marion Walker

Dmitry Chepovetsky

Dmitry Chepovetsky

Richard Walker

Judith Roberts

Judith Roberts

Mary Shaw

Steve Adams

Steve Adams

Police officer

Keir Gilchrist

Keir Gilchrist

Young Henry

Shelley Peterson

Shelley Peterson

Lisa's Mom

Steven Taylor

Steven Taylor

Michael Ashen

David Talbot

David Talbot

Priest

Enn Reitel

Enn Reitel

Billy (voice)

Julian Richings

Julian Richings

Bos

Fred Tatasciore

Fred Tatasciore

Clown (voice)

Austin Majors

Austin Majors

Michael Ashen (voice, uncredited)