Jack Traven (Keanu Reeves) es un policía de Los Ángeles que se enfrenta a uno de los mayores retos de su carrera: tratar de dar caza a un peligroso terrorista llamado Howard Payne (Dennis Hopper), el cual ha puesto una bomba en un autobús de la ciudad que explotará si disminuye su velocidad por debajo de las 50 millas por hora o trata de bajar a los pasajeros de la unidad.