Set in a near-dystopian future, a former cop is forced to take part in a death race where the cars run on human blood. You lose a leg and you lose your head.
1998
1984
1997
2002
1991
2022
1982
2016
2015
2008
2012
2021
2011
2023
2018
2013