‘Vatican City’ #1 Review: When Vampires Invade the Holy See April 3, 2025 Millions of vampires invade Vatican City in an epic new 3-issue series from legendary comics writer Mark Millar. As a lover of all things post-apocalyptic…