Marco Merani es un mecánico naval que adora su trabajo. Cuando Polverone, uno de sus mejores clientes, es asesinado, descubre que las embarcaciones que le preparó fueron utilizadas para transportar droga. Días después, unos hombres se presentan en su astillero pidiéndole que prosiga con el trabajo.
Convencido por su amigo Mario, agente del Servicio Central Operativo de Génova, accede a ayudar a la policía para identificar a los narcotraficantes. Comienza así una odisea que le llevará a trabajar para Aurelio Vizcaíno, líder de un cártel español.
Debido a esta arriesgada colaboración policial, se verá obligado a mentir a su mujer y su padre, acrecentando la tensión en su familia. Además, la cordialidad de Aurelio hacia Merani suscitará las sospechas del subcomisario Vexina, coordinador de la investigación. La situación se complica hasta el extremo cuando Aurelio pide a Marco que mate a un informante de la policía.