Image 1/1
Bellmore, New York, USA. July 16, 2015. A movie poster for ANGEL OF NANJING, a documentary by filmmakers Jordan Horowitz and Frank Ferendo, is on display in the Bellmore Movies lobby during the LIIFE Awards Ceremony. The film won the Best Documentary award at the 18th Long Island International Film Expo, and is about Chen Si who has saved over 300 people from commiting suicide at the Yangtze River Bridge in Nanjing, the most popular place in the world to commit suicide.