Pada abad ke-15 di Transylvania, Pangeran Vladimir (diperankan oleh Caleb Landry Jones) kehilangan istrinya yang tercinta, Elisabeta. Dalam keputusasaan, ia mengutuk Tuhan dan mengingkari iman, yang mengakibatkan kutukan abadi: ia berubah menjadi vampir. Berabad-abad kemudian, di London pada abad ke-19, ia menemukan seorang wanita yang sangat mirip dengan Elisabeta dan berusaha keras untuk menyatukan kembali cintanya yang hilang, meskipun itu berarti mengorbankan dirinya sendiri.