Haven't played this game, but the characters are so engaging!
I am sure he with the red bandana is being played by his big man enemies!