The main appeal of this one lay in its casting of Amanda Seyfried and Cillian Murphy, two actors who I always like watching; also, I don't mind a bit of sci-fi at the movies when done well. Anyway, the premise is pretty good, the social commentary obvious but biting, the execution unfortunately bland; Seyfried is good (and very fetching), Murphy is effective, J. Timberlake again shows that he can act. One of those two and a half star type films - the pieces are there, but it's not drawn together excitingly or interestingly enough to reach any great heights.