The Walking Dead Season 8 Episode 3 – Monsters – Conflict with the Saviors leads to unintended consequences for the Hilltop, the Kingdom, and Alexandria; morality proves tricky in wartime. – Stream The Walking Dead Season 8 Episode 3 Online for Free – Watch The Walking Dead Season 8 Full Episode 3 Free – OnionPlay Official