Speed-fueled romp with tweaked-up teens in a gritty den