Holly (Hilary Swank), a young widow, must put her life back together after losing her husband Gerry (Gerard Butler). She discovers that he has left her a list of tasks revealed in ten messages, delivered anonymously, that gradually ease her out of grief and lead her to a new life - without him.