A witch with a foul mouth and a hangover is the only hope for a group of strangers when their town is invaded by the forces of Hell.
2024
2020
—
1966
2018
2019
2017
2004
1987
1959
1985
2006
2014
2022
2002
1978
1990
1964