Cinco bailarinas de streaptease trabajan en The Blue Iguana, un club del valle de San Fernando. Todas están descontentas con su vida: la vida desordenada y caótica de Angel (Daryl Hannah), antigua showgirl de Las Vegas, le impide cumplir su sueño de tener un hijo. Joe (Jennifer Tilly) está embarazada pero quiere abortar y apenas puede contener la rabia que el mundo le inspira. Jasmine (Sandra Oh) escribe bellos poemas, pero carece de la seguridad necesaria para leerlos en voz alta o para tomarse en serio la literatura. Jesse (Charlotte Ayanna), de 19 años, busca el amor pero de su novio sólo recibe golpes. Y Stormy (Sheila Kelley) intenta olvidar al gran amor de su vida: su hermano.