I was actually surprised to see Ian McShane's character alive in the beginning and the Monsignor at the end based on what was done to both of them.
But yes, this was one of the best eps of the season so far, IMO. Glad to see the alien thread is also progressing.