Your Company
 

Stigma

Thailand, Nepal, Vietnam · 2012

Director
Starring
Genre

Two filmmakers travel the globe (India, Nepal, Thailand, Cambodia, and Vietnam) to discover why more hasn't been done to completely eradicate Leprosy.

We hate to say it, but we can't find anywhere to view this film.

What are people saying?