After a rash of werewolf killings, Neon Joe shows up to Garrity, Vermont, aka...
Neon Joe, Werewolf Hunter
Season 1 Episode 2: Neon Nights
When Cleve attempts suicide, Neon Joe plots to make him think he is a hero.
When Cleve attempts suicide, Neon Joe plots to make him think he is a hero.