Watch It

On DVD: TBD | On Blu-ray: TBD

The Human Revolution


This Japanese-made film is basically a religious tract for the Nichiren Shoshu Association. The NSA is an atypically evangelistic self-labelled Buddhist group which has made some headway in the U.S. with the likes of performers Tina Turner and Patrick Duffy. The story concerns the religious conversion of a man imprisoned already for religious deviance, and is based on the book...more