In the Universal Soldier franchise Luc Deveraux (mostly played by Jean-Claude Van Damme) is a Universal Soldier created by the government to go on several missions to save the country and its people.
But in the last installment (Day of Reckoning), the government looks to be the real villain and Deveraux is still a protagonist who has created a separatist group who seek infiltrating the government; because they feel the gov is responsible for their pain.
At the end, even John himself decided to infiltrate the government.
Is the government the villain of US:DoR? Is Deveraux a protagonist?