July 6, 2026Sebastian Stan shaved his head, and now DC fans think he’s playing an entirely different villain in The Batman 2