A contaminated sandwich spawns disaster in this psychosexual hemipteran lockdown horror.
1993
1984
2024
2020
2017
2022
1981
2019
2015
2023
2013
1986