Speed Demon is a 2003 Canadian-American horror film and directed by David DeCoteau and starring Collin Stark, Mark Ian Miller, and Candace Moon.
He hooks back up with his brother Mikey and members of the muscle car-driving gang he used to hang with.
Grief-stricken, Jesse discovers another speed demon amulet in his home and remembers his father performing a ritual with it.
Jesse performs the ritual and one by one the members of Otto's gang are killed by a mysterious black-clad helmeted driver.
As his gang dwindles and desperate to cement his hold on power, Otto challenges Jesse to a showdown.