A hooded vigilante is broadcasting murders on a news channel. Will the police catch him alive before he live-casts another death?
2004
2006
1995
1991
1987
1990
1931
1980
1952
2019
1948
2025
1976
1955
1954
2014
2009