Biography

The Puppet Masters Poster
The Puppet Masters ( 1994) | IMDb: 5.9
The Earth is invaded by alien parasites—AKA 'slugs'—that ride on people's backs and control their minds.
The Wolves of Willoughby Chase Poster
The Wolves of Willoughby Chase ( 1989) | IMDb: 5.9
A Dickensian mock-Gothic tale of resourceful children, evil governesses, forged wills, cruel orphanages, and goodness triumphant set against an isolated country house, in an alternate 19th century where savage packs of wolves roam the snowbound countryside.