Book Nook Join Book Nook

Our Crooked Hearts

Melissa Albert

Secrets. Lies. Super-bad choices. Witchcraft. This is Our Crooked Hearts, a darkly gripping contemporary fantasy from Melissa Albert, the New York Times bestselling author of The Hazel Wood"Every line reads like an incantation, and the result is a book pulsing with magic, one that holds the reader firmly under its spell."--V.E. Schwab, author of The Invisible Life of Addie LaRue "An intense and fun listen" -- Buzzfeed on Our Crooked Hearts "A riveting story that grips you like a spell until you're too deep to emerge unscathed." --Angeline Boulley, author of Firekeeper's Daughter. The suburbs, right now . . .Seventeen-year-old Ivy's summer break kicks off with an accident, a punishment, and a mystery: a stranger whose appearance in the middle of the road, in the middle of the night, heralds a string of increasingly unsettling events. As the days pass, Ivy grapples with eerie offerings, corroded memories, and a secret she's always known--that there's more to her mother than meets the eye. The city, back then . . .Dana has always been perceptive. And the summer she turns sixteen, with the help of her best friend and an ambitious older girl, her gifts bloom into a heady fling with the supernatural. As the trio's aspirations darken, they find themselves speeding toward a violent breaking point. Years after it began, Ivy and Dana's shared story will come down to a reckoning among a daughter, a mother, and the dark forces they never should've messed with.

GenresTeen & Young AdultLiterature & FictionGirls & WomenScience Fiction & FantasyFantasy

368 pages

English edition · First published 2022 by Macmillan Young Listeners · ISBN 9781250854728

Readers also shelved

Be the first to rate this book

Tap or drag across the stars

Keep track of what you read

Book Nook is a free reading tracker with a 3D bookshelf, a reading timer, challenges with friends and a Reading Wrapped at the end of the year. Add Our Crooked Hearts to your shelf in one tap.

Join Book Nook Get the app