VOV.VN - The Vietnamese film Cu Li never cries, directed by Pham Ngoc Lan, has been awarded Best Picture at the 22nd Asian Film Festival (AFF22), held in Rome, Italy, from April 8 to 16.