Bad science, bad pacing. A waste of a lot of talent and money. Very disappointing. Given the cost of this movie and the hype surrounding it (with the competition with Red Planet) I expected a lot less. Dollar for dollar, De Palma's worst movie yet.