Directed by Richard LaGravenese, the 2007 romantic drama P.S. I Love You stars Hilary Swank as a widow navigating grief through a series of letters pre-arranged by her late husband, played by Gerard Butler. Despite mixed critical reception, the film was a commercial success, grossing over $156 million worldwide, and features a storyline spanning New York City and Ireland. Learn more about the film on Wikipedia at Wikipedia. P.S. I Love You (2007)