Mind controlled superhero fights and humiliated heroine friend.