Prometheus ★★★½

Solid entertainment.