by Rosamund Hodge
3.69
346 pages
6h 33m
Dive into a dark and enchanting retelling where love and fate intertwine with cruel bargains and mythical creatures. Experience a unique twist on a classic tale that will leave you spellbound.