As irmãs Emília (Marjorie Estiano) e Luzia (Nanda Costa) vivem na pequena Taquaritinga do Norte, em Pernambuco. Criadas por sua tia Sofia (Cyria Coentro), elas aprenderam o ofício de costureira desde pequenas e parecem fadadas a exercê-lo para sempre. Enquanto Emília sonha em se mudar para a cidade grande, Luzia se conforma com a dura realidade do sertão. Tudo muda quando o cangaceiro Carcará (Júlio Machado) chega ao vilarejo e obriga as duas a costurar para seu bando. Unindo a força de uma com a coragem de outra, as irmãs vão desafiar o destino e traçar seu próprio caminho.