Dos mujeres llegan a un pequeño pueblo Inglés. Ellos no dicen quiénes son, ni sus nombres ni su origen. La relación entre los dos no está del todo claro. Son hermanas, madre e hija ...? La mayoría de ellos, Clara (Gemma Artenton, 'Príncipe de Persia: Las arenas del tiempo'), comienza a trabajar en un bar. El más joven, Eleanor (Saoirse Ronan, "Expiación. Más allá de la pasión '), que empieza a ir a la escuela. Todo a su alrededor se suspende en un aroma de misterio. Durante una actividad de teatro, Eleanor confiesa que ha vivido más de 200 años y ha sobrevivido por beber sangre humana ... sus compañeros piensan que está loca y es una chica de
fantasía, mientras que uno de sus profesores lleva delante el representante legal de la escuela. Eleanor sólo hace que un amigo, Frank (Caleb Landry Jones, 'Contraband'), un joven hombre que es aún más inusual para ella. Frank va a tratar de llegar al fondo de sus delirios, asumiendo su psicosis. Eleanor comienzan a escribir la historia de Clara, como si se tratara de un juego. la
acción se desarrolló en el siglo XIX, un período en el que se ejerce la prostitución en Londres, mientras que tuvo que criar a su hijo pequeña.El director Neil Jordan vuelve al universo vampiro después del éxito que marcó su adaptación de la novela de Anne Rice Entrevista con el vampiro '.