Paddy Considine
Robert Forrester
Julia Stiles
Jenny Thierolf
Phillip MacKenzie
Lavigne Client
James Gilbert
Greg Wyncoop
Caroline Dhavernas
Nickie Grace
Alex Karzis
Robert's Lawyer
Marcia Laskowski
Nickie's Lawyer
Charlotte Sullivan
Sally Nielson
Robbie Campbell
Walt Nielson
Jennifer Kydd
Susie Escham
Arnold Pinnock
Detective Anderson
Bruce McFee
Detective Lippenholtz
Nicholas Campbell
Jed Wyncoop
Brian Bisson
Police Officer #1
James Byron
Police Officer #2
Jimmy Byron
Police Officer #3
Chris Gillett
Mr. Thierolf (uncredited)
Maria Ricosa
Mrs. Thierolf (uncredited)
Sarah Podemski
Nurse (uncredited)