Przed światową wystawą Expo w Sewilli w 1992 roku specjalny oddział policji ma za zadanie oczyścić centrum miasta z ćpunów i handlarzy narkotyków. Na czele sekcji antynarkotykowej stoi dwóch policjantów: Angel (Mario Casas), młody oficer, który ma aspiracje na zostanie detektywem śledczym, oraz Rafael (Antonio de la Torre), brutalny, arogancki i bardzo skuteczny gliniarz. Aby rozpracować siatkę handlarzy narkotyków, policjanci działają poza granicami prawa, uciekając się do przemocy.