Search results for "Jackie Burroughs"
Heavy Metal
Heavy Metal
The embodiment of ultimate evil, a glowing orb terrorizes a young girl with bizarre stories of dark fantasy, eroticism and horror.
Country: Canada, United Kingdom
Willard (2003)
Willard (2003)
Desperate for companionship, the repressed Willard befriends a group of rats that inhabit his late father’s deteriorating mansion. In these furry creatures, Willard finds temporary refuge from daily abuse at…
Country: Canada, United States