Though some plot elements ultimately feel inconsequential, Prometheus soars on the strength of its visuals and cast. The grand sets and grotesque special effects are top-notch. Noomi Rapace and Idris Elba shine in their respective roles, but Michael Fassbender steals the show with a performance worthy of an Oscar nod. His portrayal of android David alone is worth the admission price (the 2D price, that is; the 3D is largely unremarkable) and perhaps even several re-watches, if only to to get a better idea of the character and his (its?) motivations. Unfortunately, a subplot-of-sorts involving Charlize Theron is not very compelling and results in a big “reveal” that feels silly and forced. The film is also overstuffed with ideas that are brought up once or twice (e.g. how science affects one’s faith and beliefs), but they don’t leave much of an impact. All in all, a rather unfocused film that’s saved by its beauty (and, in contrast, the occasional delightfully gross moment) and onscreen talent.