An interview with Chester Turner, the director, writer and editor of Black Devil Doll From Hell, and Tales From The Quadead Zone. Filmed at a signing held at Forbidden Planet, in New York City, on November 1st, 2013.
Trending
Become a member to see MOVIEmeter and news information about Tales from the Chester Turner Zone.