A group of Japanese scientists are stalked and viciously butchered by a creepy alien in a trenchcoat.
2007
1981
2010
1956
1965
2013
2018
2022
1952
1957
1973
2017
2014
2023
1984
1959
1967
1987