DC tries to get the stink of "The Spirit" movie off...