300 Star Gerard Butler has been cast as Hilary Swank's late husband Gerry in the drama P.S. I Love You. Here is the scoop from Coming Soon.. "LaGravenese and Steve Rogers adapted the bestselling Cecelia Ahern novel, about a grieving young widow who discovers her late husband has left her a list of tasks revealed in 10 monthly messages that are intended to ease her out of grief and transition her to a new life". My girlfriend read this book last year and said she loved it. I never knew what it was about and it just looked like a girly read but now I have read the plot synopsis, it sounds really good. Swank and Butler should make a good pairing, this movie is shaping up to be pretty good. source - coming soon