Games kick off Manila Film Festival 2004 (Manila Times, 2004)