4.25⭐
Early on, this was giving me 𝑇ℎ𝑒 𝐾𝑖𝑛𝑑 𝑜𝑓 𝑊𝑜𝑟𝑡ℎ 𝐾𝑖𝑙𝑙𝑖𝑛𝑔 𝑣𝑖𝑏𝑒𝑠…but overall, it still managed to have distinct differences from that book. The ending was slightly unhinged, thoroughly unexpected, and rather satisfying. As for the narration, Gaelika Brown as Tasha and Sid Krouch as Madison were both quite good.