Soulmate basiert auf dem gleichnamigen chinesischen Film und schildert die Höhen und Tiefen der Beziehung zwischen Mi-so (KIM Da-mi) und Ha-eun (JEON So-nee), die im Jahr 1988 geboren wurden. Die Beziehung der beiden Mädchen beginnt sich zu verändern, als Ha-eun sich in ihren späten Teenagerjahren in ihren Klassenkameraden Jin-woo (BYEON Woo-seok) verliebt. Während die freigeistige Mi-so (KIM Da-mi) in die Stadt zieht, um ein abenteuerliches Leben zu führen, bleibt Ha-eun in ihrer Heimatstadt, um ein ruhiges Leben zu führen. Die beiden wachsen allmählich auseinander. Soulmate erzählt gekonnt die Geschichte zweier Freundinnen, die miteinander wachsen und sich selbst finden.