Jenny is heading home after work when her night takes a terrifying turn with the arrival of a stranger, dressed as a Jester.
2013
2002
2011
1993
1980
2024
2025
2008
2009
—
2007
2006
2014
2015