Directed by Stuart Orme
Films directed by Stuart Orme, four in all, made between 1989 and 2001. The best known are The Puppet Masters, The Lost World and The Heist.
Films directed by Stuart Orme, four in all, made between 1989 and 2001. The best known are The Puppet Masters, The Lost World and The Heist.