Chimera
Chimera

A small group of soldiers on a remote dew-line outpost in northern Canada discover that scientific experiments conducted there have created a horrible monster that has been terrorizing the base.

Similar Movies

Pale Red Dot
Nostalgi
Mad Marx
Biosphere
This Fantastic World 13
The Silent City
The Last Broadcast
Bear Island
The Curse of the Fly
Howling: New Moon Rising
Howling IV: The Original Nightmare
Spacer
Mind Leech
China Grove
Priest
The Music of the Spheres
World Gone Wild
Dragon Ball Z: The World's Strongest
The Decline