The Last Keepers is a 2013 American fantasy film directed by Maggie Greenwald and starring Aidan Quinn, Virginia Madsen, Zosia Mamet and Olympia Dukakis.
[2] In the movie's prologue, a young girl with platinum blonde hair witnesses a woman being burned at the stake.
When she tells them of the visions of the young girl with blonde hair, they mention a prophecy that the daughter of the one who carries all three magical traits will return balance between humans and nature.
Upset at the life they set out for her, Rhea rebels to become "normal", rejecting her family and Oliver, and beginning a relationship with another classmate named Taylor.
Rhea returns home, reuniting with Oliver and her family, apologizing for her past actions and promising to fulfill the prophecy.