A man dressed as a jester lurks in a local park, sending a teenage boy into paranoia.
2002
1971
1989
2025
2024
2023
2011
2022
2021
1999
2010
2007
1993
2014
1940