June 21, 2017June 22, 2017 David John Chávez Review: It doesn’t get much funner than San Jose Stage’s highly-skilled ‘Avenger’