Rebel Nun

Sister Helen Prejean was a humble nun from Louisiana who embarked on a controversial battle that would change the world. Her story has not only become the basis for Academy Award® winning feature film Dead Man Walking, but a critically acclaimed opera and best-selling book.

Editor •
Client
Passion Films
Channel
NBC Universal