Charlize Theron rocks as usual, but why did she play such a small and ultimately insignificant part? David, the android / robot / whatever held so much of the plot in his inorganic hands, but like his electric parts, the rest of him had no substance. Granted he's not human, but hey, character development? Ah! There's the problem.
|We want Data!|
|Don't drink the Kool-Aid|
Spoiler alert. Highlight with your mouse to view: Didn't they do the whole alien out of the stomach thing already?