Vigil season 2 plot July 8, 2019 16 32 64 128 Vigil season 2 plot summary Vigil season 2 plot explained Vigil season 2 plot holes Vigil tv series season 2 plot Vigil longest night review Vigilante ps 2