There are items, and there are gods that make you immune to his ulti. Hel is one such God, one of her abilities is purify which makes whomever it's cast onto immune to cc