The show follows Lycan as he enters a new town in the South Eastern United States that's full of mystery mutants and monsters alike. He gets roped into helping a beautiful bartender one night that sparks a chain of events that will determine his fate and the fate of the town.