We're on a caped crusade