A hundred years from now, on 30 November 2125, how would Filipinos view our current set of political leaders? Will they see them as heroes or villains? If this year’s filmmakers are any gauge, the ...