The Walking Dead (2010): The Key

The Walking Dead (2010)

Details

Franchise
The Walking Dead
Season
Season 8
Episode
8x12
Air Date
18 March 2018
Where to watch

Overview

The Walking Dead season 8, episode 12 — “The Key” (8x12) first aired on 18 March 2018.

Hilltop's leadership faces a difficult dilemma after the arrival of unexpected visitors. Rick comes face to face with an adversary.