Episode

Speed Demons (2012)

The world is in chaos and vampires rule the streets. Every 5 centuries an ancient sacrificial ritual involving the slaying of the 'day walker' maintains the vampire Lords immortality.

Duration: N/A

Release: 2012

Views: 222

IMDb