La película sigue la historia de Jamie Randall (Jake Gyllenhaal), un joven ejecutivo que trabaja para una empresa farmacéutica y que se enamora de Maggie Murdock (Anne Hathaway), una joven y libre mujer que se convierte en su pareja. A medida que la relación avanza, Jamie se da cuenta de que Maggie es diagnosticada con esclerosis múltiple, lo que pone en riesgo su futuro juntos.