Atwood arrives in Mountain Village as one of his victims returns for revenge.Atwood arrives in Mountain Village as one of his victims returns for revenge.Atwood arrives in Mountain Village as one of his victims returns for revenge.