Gadguy
A character that keeps you guessing, are they the good guy or the bad guy? Maybe both. Or maybe they’re just a confused mess.
'He was my friend until he turned out to be the villain and took my snacks.'
'I thought he was the hero until he stole my mom’s car.'
'He was the good guy until he tried to kill me.'