An impaired driver faces his own mortality on a lonely stretch of highway.
1979
2024
2000
2023
—
1996
2003
2018
2012
1994
2005
1992
1968
2021
2017
2016
2014