The Trap
Theresa POV
I opened my eyes and everything felt… wrong.
I blinked at the dim moonlight that was filtering through the pillars of the Riverdale ruins. For a moment, I thought it was a dream, but the haze from my mind dissipated fast and as my senses came back, I realized I was lying on the cold stone floor. No, I found myself stretched out on an altar. The cold, air hung around me, and I could fee