Legrand brings her trilogy to a triumphant but bittersweet ending, effortlessly weaving together complicated plot strands and giving further nuance to already complex characters.
Legrand brings her trilogy to a triumphant but bittersweet ending, effortlessly weaving together complicated plot strands and giving further nuance to already complex characters.