The Source (2002 Movie)

The Source, also known as The Secret Craft or The Surge, is a 2002 movie directed by S. Lee Taylor and starring Mathew Scollon, Melissa Reneé Martin, Edward DeRuiter, and Alice Frank.

Four teenagers discover a glowing stone that gives them unusual powers, one of which is mind control.