Author: TRI Continental Film Festival (5th 2009 New Delhi, India etc.)