Louie Jeffries menikah bahagia dengan Corinne. Pada ulang tahun pertama mereka, Louie terbunuh saat menyeberang jalan. Louie bereinkarnasi sebagai Alex Finch, dan dua puluh tahun kemudian, takdir mempertemukan putri Alex dan Louie, Miranda. Tidak sampai Alex diundang ke rumah Louie bahwa ia mulai mengingat kehidupan sebelumnya, istri dan sahabatnya. Tentu saja, ada juga masalah yang membuatnya tertarik pada Louie / putrinya sendiri.