31. The Vigil (Spoilers OK)