Warning - this is a very graphic and brutally violent book especially in the beginning and in the end. It entails non-con, dub-con, and extreme torture. However if you like fantasy with different races, magic, and adventure, then this is the book for you.
Yhalen is a sympathetic character who is forced into many horrific things. He's still strong and spirited, trying to remain true to himself despite his growing feelings for Bloodraven and his burgeoning magical powers that can easily turn him to the dark side.
Bloodraven, the half human/half ogre is also trying to overcome his genetic urges to carve out a life where his kind (fellow half breeds) can be free of the oppression of his full blooded ogre kin. He realizes that desired change in others needs to start with himself.
This book slowly unfolds the tenuous relationship of these two MCs and it is fraught with tension, fear, lust, and want - with dashes of tenderness and comfort thrown in. Again this is not for the faint of heart but this is definitely a book one will not easily forget.