archytele The Vault

S2·E10 Episode 10

Aired March 30, 2017

Synopsis

The people of Fortitude take matters into their own hands. Dan seeks his own vengeance, but is there still a demon among the herd?