Halo season 2 has been quite the journey for series newcomer James Ackerson, played by actor Joseph Morgan. As the new boss of the Spartan Program, Ackerson is disliked by Halo's Silver Team and frequently brushes shoulders with Master Chief to exert his newfound authority. It also quickly becomes apparent that he is highly skilled at manipulation. Yet, there's also a deeper, more emotional side to Ackerson as a complex antagonist, a feat Morgan is well-known for portraying in previous works like Klaus in The Originals. By the end of Halo season 2's finale, Ackerson seems to have undergone something of a character evolution, helping Soren and his family and showing genuine care for the safety of his Spartan-IIIs.