Frank Guerrero (Diego Boneta) kehrt nach dem Tod seines Vaters nach Mexiko zurück und findet sich in einem Nest von Vipern wieder - seiner entfremdeten Familie, die um die Kontrolle über das Geschäftsimperium seines Vaters kämpft. Franks Trauer wird jedoch unterbrochen, als er erfährt, dass sein einziges Erbe, ein scheinbar wertloses Stück Land an der Grenze, auf dem Versteck eines berühmten kostümierten Selbstjustizlers liegt. Sein Vater war "El Gato". Jetzt steht Frank im Fadenkreuz. Um zu überleben, muss er Geheimnisse lösen, die Jahrzehnte zurückliegen, und die Wahrheit über die Verbindungen seines Vaters zu einem modernen Terroranschlag herausfinden.