Miguel Arcanjo (Paulo Phillipe) é um rapaz que mora com a mãe (Maria Gladys), com a irmã (Guta Stresser), rejeitada amorosamente, e o cunhado (Claudio Jaborandy) na Paraíba. Homossexual, ele é abusado por seu cunhado há anos e se sente obrigado a esconder da família os seus segredos. Seu único conforto é a amizade com o vizinho João (Paulo Vespúcio Garcia), um carteiro que todos os dias lê histórias para Maura (Letícia Spiller), uma mulher cega de trinta anos que anseia em ter sua primeira experiência sexual.