Abstract. We show that a plane continuum X is indecomposable iff X has a sequence (U n ) ∞ n=1 of not necessarily distinct complementary domains satisfying the double-pass condition: for any sequence (A n ) ∞ n=1 of open arcs, with A n ⊂ U n and A n \ A n ⊂ ∂U n , there is a sequence of shadows (S n ) ∞ n=1 , where each S n is a shadow of A n , such that lim S n = X. Such an open arc divides U n into disjoint subdomains V n,1 and V n,2 , and a shadow (of A n ) is one of the sets ∂V n,i ∩ ∂U.