Gods and Kings, Hide Productions, Sherman Theatre, Cardiff September 9, 2017 I don’t normally wait before writing a review, especially being one of the last of the breed of “on night”…