Maria (Kim Basinger) é uma empresária bem sucedida, que já conseguiu tudo na vida, menos uma coisa: ter um filho. Depois de sofrer mais um aborto, o médico informa Maria que ela está velha demais para carregar uma criança. Devastada e incapaz de aceitar o seu destino, Maria sai em uma busca desesperada e perigosa para realizar seu maior desejo, o sonho da maternidade.
Em uma noite chuvosa, duas belas mulheres batem à porta de Evan Webber (Keanu Reeves). Ele está sozinho em casa, já que a esposa e filho estão viajando. Não demora muito para que ambas o seduzam, tendo uma noite de amor com ele. Só que, no dia seguinte, elas passam a persegui-lo implacavelmente.