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

4.0

This book was magical, fast-paced and filled with twists and turns. I didn’t expect to like Jack as much as I did. I so want him to be good. How long do I have to wait for the next book? Cliffhangers are good until you have to wait for the next book to come out.