International Film Festival begins