Cast (21)

Katherine Heigl

Jenny

Tom Wilkinson

Eddie

Linda Emond

Rose

Grace Gummer

Anne

Alexis Bledel

Kitty

Sam McMurray

Denny

Diana Hardcastle

Ellen

Matthew Metzger

Michael

Houston Rhines

Frankie

Cathleen O'Malley

Lorraine

Ed Ackerman

Fireman #1

Bill Watterson

Fireman #2

Joshua Elijah Reese

Fireman #3

Hollis McCarthy

Marion

Ann Hagemann

Saleswoman

Alex T. Wake

Aaron

Greg Violand

Priest

Seamus Tierney

Tommy

Tom Kondilas

Godfather #2

Betsie Devan

Barbara Ellen

Amechi Okocha

Businessman (uncredited)

Crew (30)

Riley Flanagan

Location Assistant

Mary Agnes Donoghue

Director

Seamus Tierney

Director of Photography

Éva Gárdos

Editor

Nick Moore

Editor

Brian Byrne

Original Music Composer

Marcy Ronen

Casting

Mary Ramos

Music Supervisor

Holly Adams

Music Supervisor

Linda Donahue

Costume Designer

Jennifer Dehghan

Production Design

Michael C. Cuddy

Line Producer

Raj Brinder Singh

Executive Producer

Kevin Scott Frakes

Executive Producer

Stuart Brown

Executive Producer

Lauren Selig

Executive Producer

Myles Nestel

Executive Producer

Lisa Wilson

Executive Producer

Michelle Manning

Producer

Gail Levin

Producer

Mary Agnes Donoghue

Producer

Mary Agnes Donoghue

Writer

Michael C. Cuddy

Unit Production Manager

Chad Rosen

First Assistant Director

Cristi Rickey

Second Assistant Director

Alex T. Wake

Associate Producer

Todd Williams

Co-Executive Producer

Nick Thurlow

Co-Executive Producer

William Gulliver

Executive In Charge Of Production

Stephen R. Campanella

Production Supervisor