Steve Hunter (Billy Campbell) e Megan Forrester (Jennifer Gray), all'insaputa di loro, vengono guidati e "consigliati" da uno degli assistenti sociali di Cupido (Tim Curry), che ha lottato per riunire Steve e Megan per molte vite. Cupido potrebbe davvero avere una possibilità in questa vita se non fosse per John Reed (Adam Baldwin), il vecchio fidanzato di Megan, che è determinato a riaverla. Aggiungete a questo i consigli contrastanti del compagno di stanza di Steve, Nigel Bowles (Mark Sheppard) e la tentazione di Steve per Cheryl (Kristin Minter), una studentessa sensuale, e comincia a sembrare che questa sia un'altra vita che Steve e Megan non passeranno insieme.