Hilary Swank stars in this 2007 drama based on Cecelia Ahern's novel of the same name. As Holly Kennedy, she is married to the love of her life - a passionate, funny, and impetuous Irishman named Gerry (Gerard Butler). When his life is taken by an illness, it takes the life out of Holly. The only one who can help her is the person who is no longer there. Nobody knows Holly better than Gerry, though, so it's a good thing he planned ahead. Before he died, Gerry wrote his wife a series of letters that will guide her through not only her grief but the self-discovery process. P.S. I Love You also stars Kathy Bates, Lisa Kudrow, Gina Gershon, Harry Connick Jr. and Jeffrey Dean Morgan.