Check all the winners of Genesis Award for Best Feature Film presented under Genesis Awards since 2004 .