Night Angel
"Night Angel" is a fantasy trilogy written by Brent Weeks. The series follows the story of Azoth, a young street urchin who aspires to become a powerful assassin. He is taken under the wing of Durzo Blint, a legendary killer, and learns the dark arts of assassination and magic.
The trilogy consists of three books: "The Way of Shadows," "Shadow's Edge," and "Beyond the Shadows." Set in a richly developed world, the series explores themes of morality, power, and redemption as Azoth transforms into the feared assassin known as Kylar Stern.