A Walk the Talk Show with Waylon Lewis on location special at Naropa University.
The nun behind the best-selling Dead Man Walking best-selling book and movie (in which she was played by Susan Sarandon) offers a Christianity that’s about mercy, compassion, forgiveness, humor—a Christianity that simultaneously transcends and directly engages politics. Because life’s too short, and precious, for judgment or class welfare!
“It’s all about waking up,” Sister Helen says. Amen to that!
Shot on location at Naropa University – Boulder Colorado