Though they nailed the covenant they did a disgraceful job portraying master chief and his role in the UNSC. Plus they unmasked master chief which was a total let down, no offense to the actual actor. It kind of feels like they tried making it more star wars then halo.