A man dressed as a jester lurks in a local park, sending a teenage boy into paranoia.
2015
2022
2014
1937
1986
1993
1996
1997
2005
2003
1991
1998
1990
1994