1983: Baek Ji Hwan es un maestro de música que está a punto de casarse con su novia Yoon Jung y al enfrentarse a un ladrón es apuñalado.
2015: Kim Gun Woo trabaja como detective en la unidad de Crimenes Mayores y persiguiendo a un criminal es herido gravemente.
Ambos hombres, en su respectivo tiempo, comienzan a ver sus vidas diarias a través de sueños. Asi Gun Woo conoce del caso de asesinato que afectó la vida de Ji Hwan y casualmente Gun Woo conoce a So Eun quien es igual a la mujer que ve en la vida de Ji Hwan. Juntos, gracias a los sueños que los conectan, trataran de resolver el misterioso caso del pasado que derivó en asesinatos en serie, pero la investigación y sus acciones puede provocar grandes cambios en ambas épocas tanto negativos como positivos.