Bad guy is lame, dude is like the bad guy from a kids anime, really edgy pretends to be a good guy, but threw a tantrum when he couldn't get his way.

Good guy is literally shinji with a split personality.

Its a very cringe watch.