Curse of the Lycans: The Animated Series

Curse of the Lycans: The Animated Series is an Animated Series that takes place in an alternate reality from the live/action serie and exists in it’s own canon. The series premiered Tuesday February 5, 2018.