Chimera
Chimera poster
🎬 Movie

Chimera

📅 2003 ⭐ 5.0 🕐 22m

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.

Watch Online
Cast
Crew
You Might Also Like