A hooded vigilante is broadcasting murders on a news channel. Will the police catch him alive before he live-casts another death?
1936
1946
1997
2006
2019
1995
2021
2022
1999
2008
1942
2009
1945
1940
2007
1976
2003
2004
1954
1958