Forget Ben Affleck, we found the new Batman right here