Michael LeRoy Rhodes is known for The Attic (1980) and Puppet Master III: Toulon's Revenge (1991).
No data