2/10
Weak!
18 April 2001
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.
0 out of 0 found this helpful. Was this review helpful? Sign in to vote.
Permalink

Recently Viewed