Christopher Nolan's movie, based on the Greek epic, also stars Anne Hathaway and Robert Pattinson.