"Three Veils" è un film su tre giovani donne mediorientali che vivono negli Stati Uniti, ognuna con la propria controversa storia personale. Leila è coinvolta in un matrimonio combinato che accetta di buon grado, ma con l'avvicinarsi della prima notte di nozze diventa sempre meno sicura di come si sta svolgendo la sua vita. Amira è una musulmana molto devota, ma sta affrontando la profonda repressione dei suoi sentimenti intimi nei confronti delle donne. Nikki mette in atto la sua promiscuità mentre combatte i propri demoni dopo una tragica morte in famiglia. Man mano che il film procede, tutte e tre le storie si svolgono e si fondono l'una nell'altra man mano che vengono rivelate le connessioni tra le tre donne.