Half angel. Half demon. 100% teenager.On Halloween, Esme's life changed.On Thanksgiving, she counted her blessings - and her curses.This Christmas, she confronts her greatest fears – and discovers her true gift.