Sister Helen Prejean:
The nun behind the best-selling Dead Man Walking book & movie (in which she was played by Susan Sarandon) offers a Christianity that's about mercy, compassion, forgiveness—not merely judgment or class welfare.
Shot on location at Naropa University - Boulder Colorado
Loading more stuff…
Hmm…it looks like things are taking a while to load. Try again?