3.1 Crimson Force Jun. 04, 2005 Crimson Force IMDb: 3.1 2005 90 min 4 views The crew of the first manned mission to Mars crash land on the surface in search of a clean everlasting power source they believe to be hidden ... ActionScience Fiction