Poppy Montgomery
Role: Generosa Rand
David Sutcliffe
Role: Ted Ammon
Peter Outerbridge
Role: Gordon Wintrob
Jacob Tierney
Role: Generosa's Co-Worker
Carl Marotte
Role: Detective #1
Richard Chevolleau
Role: Detective #2
Alberta Watson
Role: Ted's Lawyer
Tara Rosling
Role: Carrie Wilder
Aislinn Paul
Role: Alexa Ammon
Munro Chambers
Role: Greg Ammon
Shawn Christian
Role: Danny Pelosi
Michael A. Miranda
Role: Artie Rubino
Joris Jarsky
Role: Carl Masella
Alex Poch-Goldin
Role: Ed Burke
Nadia Capone
Role: Oncologist
Kate Trotter
Role: Neighbor
Brigitte Robinson
Role: Charlotte
Tracey Ferencz
Role: Denise
Landy Cannon
Role: Tennis Pro
Aliska Malish
Role: Beach Girl
Kasia Vassos
Role: Beach Girl (as Kasia Vasos)
Maxim Roy
Role: Lindy Fisher
Lindsey Connell
Role: Secretary
Alliasen Miscione
Role: Alexa, 4 years old (as Allasen Miscione)
Mitchell Nye
Role: Gregory, 4 years old
Vito Rezza
Role: Cab Driver
Roman Podhora
Role: Bartender
James Allodi
Role: Architect
Alex Karzis
Role: Landscaper
Pedro Salvín
Role: Concierge
Johnie Chase
Role: Museum Official
Trent McMullen
Role: Private Investigator
Marcia Bennett
Role: Psychiatrist
Diego Klattenhoff
Role: Traffic Cop
Rory O'Shea
Role: Mark Dell
Brendan Connor
Role: Kevin Drysdale
J.C. Kenny
Role: Amanda Zahn
Catherine Disher
Role: D. A. Dynak
Daniel Fathers
Role: British Reporter
Amy Lalonde
Role: Jennifer (as Amy Ciupak Lalonde)
Sandra Guerard
Role: Ted's Girlfriend (uncredited)
Nancy E.L. Ward
Role: Embarrassed Dinner Guest (uncredited)