A man fights to survive the night after hitting an unknown entity in the road.
1972
1985
—
2010
2011
2015
2020
2012
2023
2009
1941
1999
2022
2021