John ha sido perseguido por los mismos sueños durante años, en los que un extraño y atractivo detective es dueño de su corazón. ¿Que pasaría si estos sueños fueran recuerdos de una vida pasada? ¿El destino hará de las suyas y volverá a juntar a dos "almas gemelas"?