Tom Savini To Direct A Unique Zombie Film Entitled “Death Island”

Award-winning special effects and makeup artist Tom Savini might direct a feature film again, and it will deal with a beloved subgenre that he...