Escape to Witch Mountain ★★½

This review may contain spoilers. I can handle the truth.

This review may contain spoilers.

I forgot they were aliens. I thought they were just gifted, more like X-Men.
Imagine finding out that all the X-Men are actually an alien race.
Feels like a cop-out.