A small town is shaken by mysterious disappearances and a masked vigilante.
Create an account to continue watching