WHAT. A. POST!
This one had everything. A strong but compelling lead, an antagonist that you hate to love, suspense and plot twists galore and *that love triangle*... man... I just wanted all of them to end up together!
There was so much nuance and subtlety to the plot, and it's use of...