Scan barcode
A review by meaghancook
Apprentice to the Villain by Hannah Nicole Maehrer
2.75
This was far too long and it was clear the plot was not fully flushed out before writing began. So disjointed, too many time jumps.