El Niño est un jeune garçon qui vit à La Línea de la Concepción, près du Rocher de Gibraltar, réparant et testant des bateaux à moteur. Après une nuit de fête avec son ami El Compi, ils rencontrent Halil, un jeune musulman qui a un oncle, Rachid, un trafiquant de drogue. Convaincu par El Compi, El Niño accepte d'être un mule de drogue, la traversant de l'Afrique à l'Espagne dans un bateau à moteur.
Dans le camp opposé de la loi se trouve Jesús, un policier vétéran qui, aidé par sa partenaire Eva, recherche El Inglés, un important trafiquant de drogue qui opère dans le Rocher de Gibraltar.