2005 IDFA Award Winner To Become A Feature Film