Review: Hand to God socks audiences with an edgy, witty and truly original show Renée LiButti / 29 February 2016