Beautiful Vampire

Beautiful Vampire is a 2018 South Korean fantasy romance film starring Jung Yeon-joo and Song Kang.

[1] Ran is a 500-year-old vampire who chooses to live an ordinary life among human beings, despite having powers such as speed.

She runs a make-up shop in the neighborhood of Mangwon in Seoul, but her life is still different compared to other women as she does not age and needs animal blood to survive.

Things change when Lee So-nyeon, the new landlord's son, falls in love with Ran: her appetite for human blood comes back.

Even at a svelte 72 minutes, it doesn't take long for the undemanding story and simplistic side characters to fall into repetitive patterns.