Super heroes being super.