Byzantium. Clara (Arterton), ever-practical, sells her body, she soon meets shy and lonely Noel, who provides a roof over their heads in his seedy guesthouse, Byzantium. Clara, always looking towards the future, turns it into a ‘pop-up’ brothel.
Meanwhile Eleanor, the eternal schoolgirl, meets Frank, a kindred spirit who unwittingly prompts her to tell the truth about her life. She tells him that Clara is her mother; yet Clara is only a few years older. She says that she was born in 1804; yet she is just sixteen. She confesses that she must drink human blood to stay alive – and so must her mother. In the small, quiet town, people start to die.