A hooded vigilante is broadcasting murders on a news channel. Will the police catch him alive before he live-casts another death?
1995
1974
2000
2009
1950
1945
1980
1999
2020
2017
2001
2008
2004
1991
1971