It is 1985 and the Macaluso sisters (Maria, Pinuccia, Lia, Katia and Antonella) are five young, orphaned siblings who live in and work from a shabby rooftop apartment in Palermo, Sicily. They make a living by renting doves out for ceremonies of all manner. Following each gig, the doves return home … [Read more...]