Believing he's found the frequency that will free human consciousness, a drug-addled techno producer builds a machine that kills people with sound.
2025
2023
1966
2013
1967
2017
1973
2012
2010
1977
1974
2016
1975
1982
1969
2019
1992