Dean O’Dwyer (Christopher Thornton) is an aspiring DJ known as “Delicious D” on the Los Angeles underground music scene. A motorcycle accident leaves him in a wheel chair and he ends up sleeping in his car on Skid Row.
Fr. Joe (Mark Ruffalo) ministers to the homeless by organizing and serving meals and finding temporary housing shelter for those who will accept it. The priest notes how depressed the young man is and brings him to a healing service where people are “slain in the spirit.” Dean is skeptical but inexplicably he discovers he has the power to heal others. It is very confusing and a lot to take in.
Meanwhile Dean, now a minor celebrity, joins a rock band and decides to market his abilities as a healer. This is not out of compassion. It seems an almost passive-aggressive reaction to God’s caring for others but not for him. Fr. Joe advises against this, but must confront his own personal faith issues as he tries to guide others. When Dean’s healing abilities fail when they are needed most, he is forced to confront his demons and accept the fact that sometimes the healing you get from God is what you need, not what you want.