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.
1984
1973
1943
1974
1971
1970
1966
1965
1981
1999
2026
1967
2019
1988
1992