The Puppet Masters Cast and Crew

Main Cast: Donald Sutherland
Main Cast: Keith David
Main Cast: Will Patton