Byzantium is het nieuwe vampire drama van Neil Jordan waarin twee mysterieuze vrouwen, Eleanor (Saoirse Ronan) en Clara (Gemma Arterton) hun toevlucht zoeken in een verlaten badplaats
Daar ontmoeten ze Noel die hen onderdak biedt in zijn verpauperde hotel Byzantium. Clara verandert het hotel al snel in een bordeel terwijl Eleanor vriendschap sluit met een jongen van school, Frank. De twee tieners lijken voor elkaar bestemd en Eleanor besluit met Frank haar grote geheim te delen; haar moeder en zij zijn ruim 200 jaar oud en overleven op mensenbloed. In het kleine rustige dorpje vallen er doden en het verleden waarvoor de twee vrouwen zo lang op de vlucht waren lijkt hen in te halen. Dit heeft verbazingwekkende gevolgen.