Cheon Sang-hyuk solía ser una brillante hada, pero por un error hace 500 años sus alas fueron quemadas y tan sólo le queda ser Cupido y cumplir con sus deberes mientras se va transformando a lo largo de los años, aunque él sigue igual de joven y apuesto, su error del pasado no le permite continuar con su vida de una manera satisfactoria. Él no está interesado en relacionarse con los humanos, tan sólo se dedica a observarlos a lo lejos y ayudarlos a encontrarse con sus almas gemelas, a las que están atadas a su hilo rojo. Sólo que la vida de Sang-hyuk se transforma cuando conoce a una bella veterinaria llamada Oh Baek-ryeon, quien no puede tener una exitosa relación amorosa debido a una tragedia de su pasado. Por obra del destino, ambos terminan coincidiendo en los mismos sitios y Baek-ryeon cree que él es el hombre de su vida, pero él al ser un hada no quiere volverse más íntimo con ella, pero todo va cambiando. Ambos comienzan a pasar más tiempo juntos y el interés por parte de Sang-hyuk comienza a crecer aunque intente negarlo, sólo que su relación se verá bastante complicada por la suerte de ambos y por una serie de eventos que se encuentran ocurriendo en su comunidad. ¿Podrán Baek-ryeon y Sang-hyuk tener una historia de amor o simplemente ambos son una etapa más en la vida del otro?