Prometheus ( ) is a 2012 science fiction movie directed by Ridley Scott, written by Jon Spaihts and Damon Lindelof. It stars Noomi Rapace, Michael Fassbender, Guy Pearce, Idris Elba, Logan Marshall-Green, and Charlize Theron.