CANTON – The Palace Theatre, 605 Market Ave. N, will present a Twilight Zone Film Fest starting at 7:30 p.m. Sept. 26. The classic “Twilight Zone” episodes to be shown are “The Monsters Are Due on ...