Series
Movies
Specials
Sports
Kids
Free Episodes
Schedule
Sign In
Get HBO
About
Seasons
Cast & Crew
Shop
About
Seasons
Cast & Crew
Shop
Nan Flanagan
Played by Jessica Tuck
Nan Flanigan is a spokeswoman for the American Vampire League.
previous
The Magister
Played by Zeljko Ivanek
next
Amy Burley
Played by Lizzy Caplan