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.
2010
2019
2007
1965
1936
2014
2025
1961
1987
1981
2005
2009
2024
1970
1988
1984
2022