Blood Machines poster
TV

Blood Machines (2020)

S01E15 Lazarus Syndrome

Feb 23, 2002 • Season 1 • Episode 15 • HD

Emma becomes the target of a contemporary vampire who relies on draining the life force from New Mutants to sustain itself.

Country: US