Ian (Paul Nicholls) e Samantha (Jennifer Love Hewitt) formam um casal feliz e cheio de planos para o futuro. Enquanto Samantha busca demonstrar seu amor a todo momento, Ian procura voltar sua atenção para a carreira e os amigos. Ele é um executivo inglês que só pensa no trabalho, enquanto ela é uma cantora romântica que só pensa no relacionamento com Ian. Após um dia em que tudo deu errado, eles terminam o namoro. Entretanto, um acidente faz com que a vida deles mude. No dia seguinte, Ian percebe que acordou no dia anterior, tendo a chance de refazer tudo o que tinha feito, só que agora da forma correta. A atriz Jennifer Love Hewitt teve acesso ao roteiro de "Antes que Termine o Dia" quando ainda era adolescente. Na época, ela já queria interpretar a personagem Samantha, mas foi considerada jovem demais para o papel. Como o filme não saiu do papel por vários anos, a demora permitiu que ela interpretasse a personagem.