Sofia ( Mischa Barton ), uma jovem romena enredada em prostituição na Itália e, posteriormente, vendida por seu cafetão Manol (Michael Madsen) para o bruto Ettore (Danny Trejo), que tem a intenção de torturá-la.
No ano de 2154, um grupo de jovens, homens e mulheres, ficam presos em um obscuro e claustrofóbico labirinto. Eles não lembram como ficaram presos ali, mas precisam aprender a decifrar códigos, e entender sinais para vencerem os testes do Labirinto Escuro de ANDRON. Enquanto eles formam, por necessidade, um vínculo para sobreviver, as pessoas do mundo exterior os observam e apostam em seus destinos.
Durante um fim de semana, um grupo de amigos, escondido em uma casa isolada nas montanhas, é atacado por um enxame de moscas que se deleitam com a carne humana, como as piranhas.