who plays ethan in my babysitter's a vampire
My Babysitter's a Vampire (TV series)
In the film, he learns he is able to have visions and his best friend Benny Weir ( Atticus Mitchell ) is a spellmaster .