A man is tranquilized on the street numb and finds himself tied up in empty room. But what is that thing coming down?
2016
2019
2015
2017
1982
2022
1986
2014
2023
2020
2018