Blood Angel is the story of two people who are being awakened to their destiny: New York painter Jess Shepard, haunted by images and dreams that don't seem to be tied to tangible memories, and a Minnesotan foster kid, Ramsey Doe, who is the subject of Jess's dreams. Ramsey is a poet and music fan who has always known there is something different about him, about his lack of a past, about his power, but he's never been able to get a handle on it. The third point-of-view we see is that of heroin addict and slacker musician Lucas, who comes under the spell of beautiful demon-woman Asha and forms a new band (here's where the rock 'n' roll comes in, complete with a demon singer!) as he does her bidding. The lives of these three people gradually converge as the battle between angels and demons is brought to a head again in the modern day. Download and start listening now!