A girl goes for a jog and witnesses something she can't run away from.
2012
1959
2014
1999
2016
2007
1993
1996
2015
2023
2008
2020
1933
2009
2010
1976
2018
2022