A man dressed as a jester lurks in a local park, sending a teenage boy into paranoia.
2008
1992
2022
2025
2023
2019
2003
1999
2007
1980
2002