Cheon Sang-hyuk lleva atrapado en la Tierra 500 años, ha tenido una total de 27 metamorfosis y justo cuando va a iniciar con la número 28, su destino cambia. Él es un hada al que le quemaron las alas, por lo que en este mundo él trabaja como Cupido y ayuda a los humanos a enamorarse y a seguir a su persona destinada a su hilo rojo. Él ya está cansando de hacer lo mismo de siempre, pero no le queda de otra, sólo que su fortuna y destino se ven afectados cuando conoce a Oh Baek Ryun, una mujer hermosa y que trabaja como veterinaria, sólo que tiene una vida amorosa sumamente desafortunada. Ella ha conocido a diferentes hombres a lo largo de los años, pero con ninguno ha logrado tener una relación formal, pues todos parecieran huir de ella ya que les ha tocado tener una experiencia cercana a la muerte. Baek Ryun está cansada de no hallar a su alma gemela, pero cuando su camino se cruza con el de Sang-hyuk, éste se verá atraído a ella aunque intente negarlo, pues realmente no se encontraba interesado en relacionarse con alguna mujer. Sang-hyuk y Baek Ryun comienzan a conocerse más y ella realmente cree que él es el hombre de su vida y aunque él no quiere acercarse más a ella, esto es inevitable, ¿realmente un hada y una humana pueden enamorarse? ¿Qué pasará cuando conozcan sobre sus respectivos pasados y se den cuenta que hay fuerzas mayores queriéndolos enlazar y a su vez separar?