Hallowed Ground has an annoying delay tied to it. It takes effect about a second AFTER you hit the button. So you have to hit the button quite a bit before a cast bar finishes.

As far as how it works, it makes you invincible to everything but pushbacks and enrage attacks.