Charles C. Pierce Movies
- 2003
Chimera
Chimera52003HD
A small group of soldiers on a remote dew-line outpost in northern Canada discover that scientific experiments conducted there have created a...
- 2002
An Enraged New World
An Enraged New World62002HD
Three astronauts crash land on an Earth-like planet after returning from a 7-year long expedition to Ganymede. The planet however is populated by...