In a fortified mountain sanctuary, hidden truths about the Van Helsing lineage come to light, revealing the genuine nature of malevolence. As tensions escalate, an epic showdown erupts between humans and vampires, casting doubt on the future of humanity.
Show
Van Helsing
Episode
S02E13
Air Date
Jan 04, 2018