Five producers of the hit AMC franchise just settled for $120 million, though one open case remains.
Back to Technology
Technology
September 8, 2026 at 10:00 PM
The Era of the ‘Walking Dead’ Lawsuit Is Almost Over
Gizmodo