One man patrols a bridge over the Yangtze River in China, trying to prevent jumpers from committing suicide. His name is Chen Si, the subject of the documentary Angel of Nanjing. I sat down with Co-Director Jordan Horowitz to find out more about the man who has devoted his life to saving others.