This had so much potential. The movie is mashed up like it was originally intended to be a TV series. The pace is way too fast and doesnt give enough time to actually get a connection to the characters.
I guess it was only made to be a teen fantasy movie but honestly they could have at least tried to do better.