A villain sends his right-hand man and left-hand man the task of unleashing magical mind-controlling gas throughout the busy streets of Slug City. The only problem is that the streets aren’t really busy at all.
2024
2023
1945
1988
2005
2014
1996
2010
2022
2003
2018
2017
1948