Welcome to Shadowglade, a sleepy little backwoods Florida town full of Southern charm, lush forests, quaint little mom-and-pop shops... and an occasional vampire, werewolf, witch, demons and a supernatural-hunting priest. Ethan Cain is a vampire; Alex Lycos is a werewolf; and Erica Scott is a witch. Together, they fight...