All Cast

Kate Hudson

Kate Hudson

Lucy Owens

Charlotte Bradley

Charlotte Bradley

Alice Rooney

Frances O'Connor

Frances O'Connor

Laura Owens

Stuart Townsend

Stuart Townsend

Adam

Alan Maher

Alan Maher

David Owens

Tommy Tiernan

Tommy Tiernan

Simon

Brendan Dempsey

Brendan Dempsey

Martin Rooney

Cathleen Bradley

Cathleen Bradley

Karen

Rosaleen Linehan

Rosaleen Linehan

Peggy Owens

Kathy Downes

Kathy Downes

Dympna

Donal Beecher

Donal Beecher

Andy

Roger Gregg

Roger Gregg

Professor Harry McCormick

Stewart Roche

Stewart Roche

Customer #1

Aoife Maloney

Aoife Maloney

Customer #2

Paul Cotrulia

Paul Cotrulia

Lucy's Ex-boyfriend (uncredited)