Just awful. Master Chief deserves better. Cortana deserves better. The only character holding this train wreck together is Natascha McElhone as Halsey. Every single character added in is just so poorly written to add very forgettable drama. Please just stop production, press the reset button and start over.