A review by esny
Once Upon a Broken Heart by Stephanie Garber

4.25

god i love jacks and eva both sooo much 
this was technically a rr bc i accidentally read this before the caraval series so i went back and finally finished that (dont even know if it was worth it tbh like jack and eva easily clear every character from that series) but i think i rated a lil lower from before bc the plot kinda jumped around a lot and it didnt feel as smooth
also the slow burn of this is soooooo good ugh i very much understand the evajacks obsession