Before I Say Goodbye (2003)
Based on the novel by award winning, best selling author Mary Higgins Clark