The Walking Dead Season 8 Episode 12 S08E12: The Key - Hilltop's leadership faces a difficult dilemma after the arrival of unexpected visitors; Rick comes face to face with an adversary.