Saturn 3 Reviews

October 23, 2004
This movie is awesomely stupid, totally implausible from a scientific viewpoint, and a shameful waste of money.