Maurice Bendrix (Ralph Fiennes), escritor, encontra Sarah (Julianne Moore), casada com Henry Miles (Stephen Rea), e apaixonamse. O romance explode, tal como as bombas que caiem sobre a capital inglesa. Durante um bombardeamento, Sarah julga que Maurice foi ferido mortalmente, e promete a Deus o impossível caso o seu apaixonado …
