Даниел (Aitor Luna) е млад идеалист, който участва в движение, наречено Съпротивата. Задържат го заради сблъсъците му със системата и го изпращат в затвор, наречен Кулата – нефтена платформа, разположена по средата на морето и превърната в затвор с най-висока степен на сигурност. Жена му Анна (Maria Valverde) постъпва в затвора като служител с единствената цел да изкара мъжа си оттам благодарение на плана си, който е подготвяла през последните 5 години.