Raimunda (Penelope Cruz), her teenage daughter and her hairdresser sister are coping as best they can since the death of their mother and also their grandmother, who died along with her husband, in a mysterious fire. However, all is not as it seems in their village, and unresolved matters within the family bubble to the su...