I am still iffy on the musical as a whole, but Larry Marshall as Simon Zealotes is amazing.