Based on the book series by Celia Thomson, Skyler Samuels will play a girl who learns she has special powers.