I've read a lot of fairy tale retellings. There aren't a lot of rewrites of Little Red Riding Hood that I've come across though there are a few. Most of them are just meh. This one is fabulous. I've re-read it every year since I first read it in 2013. The entire Lunar Chronicles series is A-mazing.