A Casa dos Anjos é uma vivenda de um bairro mal afamado de Sidney para onde vai viver a jovem Harriet Purcell. São os anos 60, Harriet tem 21 anos e não suporta o ambiente machista da sua família burguesa. Na nova casa, Harriet entra em contacto com um mundo bizarro e cativante. Estabelece relações com os outros inquilinos, um pintor sem recursos, um emigrante alemão apaixonado por música e culinária, um casal de namoradas. Sobretudo, inicia uma amizade especial com a dona da casa, a senhora Schwartz - cartomante, vidente e médium - e com a sua filha, a pequena Flo, que é muda. No decorrer de um ano intenso, Harriet descobre o amor, o sexo, a liberdade e a afirmação de si própria. Mas quando uma tragédia se abate sobre a casa, a jovem tem de reunir todas a s suas forças para salvar Flo de um destino de solidão e dor.