"Phantom Of The Opera" star Gerard Butler is to star alongside double Oscar-winner Hilary Swank in new tear-jerker "P.S. I Love You". Based on Cecelia Ahern's best-selling novel, the film will see Swank playing a grieving widow who finds that her late husband has left her a list of tasks which are revealed in the shape of 10 monthly messages, messages that are intended to help her get on with her life.

Butler will play the thoughtful husband in the movie, which is due to film this autumn in New York and Ireland.