Universal Studios | 2005 | 113 min | Unrated
Olduvai Research Station is a remote scientific facility on Mars where something has gone
terribly wrong. All experiments have ceased, and communication has failed. The few
messages that do get through are less than comforting.
Click for More Details & Customer Reviews