Harry
Morgan Freeman
Bradley Thomas
Greg Kinnear
Diana
Radha Mitchell
David Watson
Billy Burke
Kathryn
Selma Blair
Chloe
Alexa Davalos
Oscar
Toby Hemingway
Jenny
Stana Katic
Esther Stevenson
Jane Alexander
Bat
Fred Ward
Margaret Vekashi
Erika Marozsan
Janey
Shannon Lucio
Esther Stevenson
Jane Alexander
Mrs. Maggarolian
Margo Martindale
Agatha
Missi Pyle
Billy Smith
Alex Mentzel
Minister
Tobias Anderson
Man at Party
David Scott Rubin
Karen Watson
Julie Vhay
Bartender
Kate Mulligan
Nurse
Sherilyn Lawson
Young Minister at Funeral
Scott Patrick Green
Neighbour
Jerry Bell Jr.
Self
Thomas Bentley