A review by paiges19
Magpie by Elizabeth Day

3.75

Engaging until the twist is revealed, then it drags on. The
end villain being the mother-in-law
was overdone.