In the small, conservative town of Gatlin, South Carolina, teenager (Alden Ehrenreich) feels trapped and longs to escape to college. His life changes when he meets Lena Duchannes (Alice Englert), a mysterious newcomer who turns out to be the girl from a recurring dream he's been having. The Caster's Curse
Lena is not a normal girl; she is a —a magic user—who has moved in with her reclusive uncle, Macon Ravenwood (Jeremy Irons). She lives under a terrifying family curse: on her sixteenth birthday (the "sixteenth moon"), she will be "claimed" for either the Light or the Dark . Unlike other Casters, she does not get to choose her path; her true nature will be decided for her. Conflict and Sacrifice
As their love deepens, several forces attempt to influence Lena's destiny:
(Emmy Rossum), Lena’s siren cousin, also tries to lure her toward the Dark side.
(Emma Thompson), Lena’s mother and a powerful Dark Caster, wants to push her toward the darkness to purge the world of mortals.