All That Glitters (Once Upon a Villain #6)
Dawn Ibanez
Rated: 4.00 of 5 stars
4.00
· 1 ratings · 195 pages · Published: 13 Sep 2019
Kalina Benton is a witch with no desire to be one. After being used as a magical battery, she would never wanted to use her magic again. But after meeting Ryan, she is dragged into a world full of myths and legends.
Secrets long buried come to light as they are forced to deal with witch hunters, demons and curses. But will the pressure break them both? Or can true love ultimately prevail?
Each book in the Once Upon A Villain series is a standalone. This series does not have to be read in order.
Tagged as:
- romance 3
- demons 3
- witches & sorcerers 3
- paranormal 3
- protagonists of colour 3
- female mc 2
- folktales & legends 2
- magic 2
- black mc 1
- supernatural 1
- fantasy 1
- Add topics
- format - reader age
- young adult 2
- book 1
romance tags
crime tags
literary-fiction tags
historical-fiction tags
fantasy tags
sci-fi tags
action-adventure tags
thriller tags
horror tags
Collections/Custom tags
The 'Once Upon a Villain' series
4.25 · 8 ratings
poc-mc · fiction · romance · book · paranormal · fantasy · adult · witches-wizards · female-mc · shapeshifters · demons · black-mc · supernatural · urban-fantasy · myths
Once Upon a Villain reading order and complete book list ❯