A movie poster of actress Hilary Swank and actor Gerard Bulter is on display at the premiere of "P.S. I Love You" on Dec. 9, 2007 in Hollywood. "P.S. I Love You" follows a grieving widow (Hilary Swank) who finds a list of monthly messages from her late husband (Gerard Bulter) intended to assuage her mourning.
Actress Hilary Swank and writer Cecelia Ahern share a laugh during the "P.S. I Love You" premiere after party. "P.S. I Love You" was the Irish writer's first novel and despite heavy criticism the book became a bestseller in the U.S. and throughout Europe in 2004.
Actor Gerard Butler and director Richard LaGravanese enjoy the after party for the premiere of "P.S. I Love You." LaGravanese. "P.S. I Love You" hits theaters Dec. 21.
Actress Lisa Kudrow attends the "P.S. I Love You" premiere. Kudrow plays one of the main character's friends, Denise Hennessey, in the film.
A reclining Harry Connick Jr. brings down the house with his antics at the "P.S. I Love You" premiere on Dec. 9, 2007. The actor and musician plays Daniel Connelly in the film.
Actress Tia Mowry enjoys the film premiere of "P.S. I Love You" on Dec. 9, 2007 in Hollywood. Mowry stars in the CW comedy "The Game."
Actress Gina Gershon shines at the premiere of Warner Bros' "P.S. I Love You." She plays one of the main character's best friends in the movie.
Actor Gerard Butler signs for fans during the premiere of "P.S. I Love You" on Dec. 9, 2007 in Los Angeles. Butler plays Gerry Kennedy, a man who leaves 10 messages for his wife to receive after his death.
James Marsters enjoys the premiere of "P.S. I Love You." Marsters plays John McCarthy, best friend to the late husband Gerry Kennedy.
Actress Mary Louise Parker smiles at the "P.S. I Love You" on Dec. 9, 2007 in Los Angeles. Mary Louise Parker, who does not appear in the film, is best known for her Emmy-winning role on Showtime's "Weeds."
Actress Hilary Swank arrives at the "P.S. I Love You" premiere. The two-time Academy Award-winning actress plays Holly Kennedy, a young widow who must cope with her grief.
Singer James Blunt strolls through the "P.S. I Love You" premiere on Dec. 9, 2007 in Los Angeles.
Actor Jeffrey Dean Morgan and director Richard LaGravanese pal around during the "P.S. I Love You" premiere. LaGravanese wrote the screenplay for "Erin Brockovich."
Co-stars Gerard Butler, actress Hilary Swank and actor Jeffrey Dean Morgan huddle up during the "P.S. I Love You" premiere on Dec. 9, 2007.
Hilary Swank thanks fans for attending the "P.S. I Love You" premiere at Grauman's Chinese Theatre on Dec. 9, 2007 in Hollywood. "P.S. I Love You" comes out in theaters Dec. 21.