Posted on October 15, 2012
MANILA, Philippines - Psychological short film "TheRapist" by budding Filipino director Maria Diane Ventura maybe just that, short, but it has surely put a strong message across thus its nomination in the 2012 International Film Festival Manhattan.