Science fiction blockbuster of the year, not to be missed 2