Marc Senter as Jack Pollyanna McIntosh as Bobbie Lily Von Woodenshoe as Gretel Vanessa Menendez as Lone Child's Mother Lucas Armandaris as Lone Child Daniel DiMaggio as Mikey Mia Page as Girl / Witch Sage Stewart as Devil Girl Ben Woolf as Rex "Rusty Rex" Aidan Gail as Child Fireman Mo Meinhart as Witch Gavin Keathley as Child Jake Gyllenhaal Felissa Rose as Parent