Na novela “Todas as Flores”, a personagem Maíra, interpretada por Sophie Charlotte, decide tomar medidas drásticas para recuperar seu filho e se vingar de Zoé, a vilã da trama. Para alcançar seus objetivos, Maíra se disfarça de Vanessa, interpretada por Letícia Colin, e invade o apartamento da traficante para roubar todo o seu dinheiro.
Com a ajuda de Pablo, vivido por Caio Castro, Maíra consegue levar uma fortuna de Vanessa e decide utilizar o dinheiro para pagar uma cirurgia nos olhos. A protagonista sempre soube que existia a possibilidade de recuperar sua visão, mas nunca teve os recursos financeiros para isso. Agora, com a grana roubada, ela finalmente tem a oportunidade de tentar enxergar novamente.
Para isso, Maíra conta com a ajuda de um médico que está disposto a realizar a cirurgia mesmo sabendo dos riscos envolvidos. Apesar de existir a possibilidade de a intervenção não ser bem-sucedida, a protagonista está disposta a correr o risco em nome da justiça e da chance de ter seu filho de volta.
Após o procedimento, há uma surpresa para todos. Ainda que Maíra não recupere completamente sua visão, o médico informa que ela terá baixa visão e precisará de um tempo de reabilitação para aprender a lidar com a nova realidade. Ela terá que aprender a identificar cores, luzes e distâncias, além de começar a ler novamente. Esse processo se mostra complexo e assustador para a personagem, mas ela está determinada a enfrentar todos os desafios.
Maíra decide manter seu problema de visão em segredo e utiliza isso a seu favor em seu plano de vingança. Ela finge arrependimento e se reaproxima de Zoé, que a leva para visitar Rivaldinho no cativeiro sem desconfiar de sua baixa visão. Contudo, as coisas começam a dar errado quando Débora exige que o bebê seja entregue a uma organização. Desesperada, Maíra decide mergulhar no mundo do tráfico de pessoas para negociar crianças.