Caleb Landry Jones, last seen as Banshee in X-Men: First Class, has taken the lead role in Neil Jordan's vampire drama Byzantium.

Caleb Landry Jones will play a teenager dying from leukemia. His struggle with mortality affects a mother-daughter vampire duo (Gemma Arterton; Saoirse Ronan), and in effect, the daughter, trapped forever in the body of a teenager, begins to question her own immortality.

Byzantium is based on a play by Moira Buffini, who also penned the screenplay.