A nighttime driver is haunted by the ghost of a raccoon she hits with her car.
2019
2016
2017
2000
1994
2014
2018
2012