The Astro-Zombies
For devilishly mad "astro-scientist" Dr.
Actors and roles, crew of The Astro-Zombies (1968). Who was filming and what role he played.