P.S. I Love You - Cast

Hilary Swank

as Holly Kennedy


Gerard Butler

as Gerry


Lisa Kudrow

as Denise


Gina Gershon

as Sharon



Kathy Bates

as Patricia



Nellie McKay

as Ciara



Anne Kent

as Rose Kennedy


Brian McGrath

as Martin Kennedy


Sherie Scott

as Barbara



  Change Location