Den kristne sing-and-song- writer Jeremy Camp møder den Melissa (Britt Robertson) efter en koncert. De forelsker sig i hinanden og bliver gift – men det viser sig hurtigt, at Melissa har kræft. Hendes sygdomsforløb får Jeremy til at begynde at tvivle på sin tro.