They are similar to on and off heroes, but it goes even deeper. This characters are hard to understand, you can't tell whether they are heroes or villains, as they keep switching sides. You never know how they'll act, they are unpredictable, and their actions are often contradicted.
Are they good? Are they bad? It's up to you to figure out!