Video PlayerClose
Posters of the upcoming Academy Awards ceremony, or Oscars, are seen at the Hollywood's Dolby Theatre in California, the United States, Feb. 23, 2019. (Xinhua/Li Ying)
Posters of the upcoming Academy Awards ceremony, or Oscars, are seen at the Hollywood's Dolby Theatre in California, the United States, Feb. 23, 2019. (Xinhua/Li Ying)