Angel’s Mirror

A Film by Cheng Chao


In China, in the early 1990’s, a little boy and his family have just come to live in a large factory complex. As he explores his new surroundings, he comes across other boys his age playing ping-pong — and discovers that they are fascinated by a cute little girl who spends her days looking out from the window of an upstairs apartment. Wanting to know more about the girl, he comes up with his own unique way of starting a friendship with her.


  • Picture of Cheng Chao © Cheng Chao

    Cheng Chao

    Cheng Chao, a young Chinese director. He used to learn painting and organize a rock band. He started to make MV for independent musicians since 2009. He is a super cinephile.

Awards + Festivals

  • 3rd VIENNA INDEPENDENT FILM FESTIVAL (Official Selection, Vienna, Austria)July 8, 2018
  • 26th CURTAS VILA DO CONDE FILM FESTIVAL (Curtinhas (Kids) M10, Vila do Conde, Portugal)July 14, 2018
  • 16th SEDICICORTO INTERNATIONAL FILM FESTIVAL (Official Selection, Forlì, Italy)October 6, 2018
  • 2nd CINEMA CRIANZA - FESTIVAL INT'L DE CINE INFANTIL (Official Selection, Concello De Ames, Spain)November 17, 2018
  • 16th BOGOSHORTS (Chiqui Shorts Section, South American Premiere, Bogotá, Colombia)December 14, 2018
  • 4th RAPIDLION - THE SOUTH AFRICAN INTERNATIONAL FILM FESTIVAL (Official Selection, Johannesburg, South Africa)March 1, 2019
  • INFANCINEMARÍN 2019 (Official Selection, Vigo , Spain)March 5, 2019
  • PIMPRI-CHINCHWAD INTERNATIONAL SHORT FILM FESTIVAL (Official Selection, Pimpri-Chinchwad, Pune, India)March 16, 2019
  • 16th CONCOURS DE COURTS (Official Selection, Toulouse, Germany)April 2, 2019
  • 2nd LE PRINCE INTERNATIONAL FILM FESTIVAL (Official Selection, Caracas, Venezuela)April 5, 2019
  • 14th THE MYRTLE BEACH INT'L FILM FESTIVAL (Official Selection, Myrtle Beach, South Carolin, USA)April 9, 2019
    5th TWISTER ALLEY INT'L FILM FESTIVAL (Official Selection, Woodward, USA)May 2, 2019
  • 3rd INDEPENDENT POLITICAL/ACTIVISM SHORT FILM FESTIVAL (Official Selection, Athens, Greece)May 9, 2019
  • 20th "CORTI DA SOGNI - ANTONIO RICCI" INT'L SHORT FILM FESTIVAL (Official Selection, Ravenna, Italy)May 14, 2019
  • HYPERWAVE FILM AWARDS - SPRING SEASON (Finalist, Carson, CA, USA)May 17, 2019
  • OIFF SHORT FEST (Official Selection, Turin, Italy)May 22, 2019
  • INTERNATIONAL FILM FESTIVAL FOR CHILDREN AND YOUTH KINOLUB (Official Selection, Katowice, Poland)June 1, 2019
  • 4th NEAR NAZARETH FESTIVAL (Finalist, Afula, Israel)June 3, 2019
  • 8th PROKUPLJE FILM FESTIVAL (Official Selection, Prokplje, Serbia)June 6, 2019
  • 6th PIGRECOZEN FILMFEST (Official Selection, Liguria, Italy)June 18, 2019
  • 25th KINDER FILM FEST KYOTO (Official Selection, Kyoto, Japan)August 1, 2019
  • 18th DOKUFEST INTERNATIONAL DOCUMENTARY AND SHORT FILM FESTIVAL (Competition Program, Prizren, Kosovo)August 2, 2019
  • 43rd OPEN AIR FILMFEST WEITERSTADT (Official Selection, Weiterstadt, Germany)August 8, 2019
  • 8th SLUM FILM FESTIVAL (Official Selection, Nairobi, Kenya)August 23, 2019
    4th FARM FILM FESTIVAL 2019 (Official Selection, Favara, Italy)August 29, 2019
  • 28th CABBAGETOWN SHORT FILM & VIDEO FESTIVAL (Official Selection, Cabbagetown, Toronto, Canada)September 4, 2019
  • FAN CHILE - AUDIOVISUAL FESTIVAL FOR KIDS (Official Selection, Santiago de Chile, Chile)September 10, 2019
  • 23rd ANNUAL URBANWORLD FILM FESTIVAL (Official Selection, New York, USA)September 18, 2019
  • 9th GOLDEN DOOR INTERNATIONAL FILM FESTIVAL (Official Selection, Jersey City, New Jersey, USA)September 19, 2019
  • 8th VISIONI CORTE INT'L FILM FESTIVAL (Official Selection, Gaeta, Italy)September 21, 2019
  • 13th BALI INTERNATIONAL FILM FESTIVAL (Official Selection, Bali, Indonesia)September 24, 2019
  • 12th GIGI HARBOUR FILM FEST (Official Selection, Gig Harbor, WA, USA)September 26, 2019
  • 12th FILMZEIT KAUFBEUREN (Official Selection, Kaufbeuren, Germany)September 30, 2019
  • 5th ANNUAL HIGHLAND PARK INDEPENDENT FILM FESTIVAL (Official Selection, Los Angeles, CA)October 3, 2019
  • 24th SCHLINGEL - INT'L FILMFESTIVAL FOR CHILDREN AND SMALL AUDIENCE (Official Selection, Chemnitz, Germany)October 7, 2019
  • 6th CROWN HEIGHTS FILM FESTIVAL (Official Selection, Brooklyn, NY, USA)October 10, 2019
    10th FICAIJ - AUDIOVISUAL FESTIVAL FOR KIDS & TEENS (Official Selection, Mérida, Venezuela)November 11, 2019
  • 1st THE HAGUE GLOBAL CINEMA FESTIVAL (Official Selection, The Hague, Netherlands)November 15, 2019
  • AARETALER KURZFILMTAGE (Official Selection, Trimstein, Switzerland)November 15, 2019
  • 5th RED CARPET HUMAN RIGHTS FILM FESTIVAL (Official Selection, Gaza, Palestine)November 21, 2019
  • 22nd FALUDI FILM FESTIVAL (Official Selection, Budapest, Hungary)November 27, 2019
  • 14th INTERNATIONAL SHORT FILM FESTIVAL ZUBROFFKA (Official Selection, Bialystok, Poland)December 4, 2019
  • 10th KARAMA HUMAN RIGHTS FILM FESTIVAL (Official Selection, Amman, Jordan)December 5, 2019
  • 2nd AMITY SHORT FILM FESTIVAL (Official Selection, Istanbul, Turkey)December 13, 2019
    4th BELGAUM INTERNATIONAL SHORT FILM FESTIVAL (Official Selection, Belgaum, India)December 21, 2019
    1st FILM FRAMES INT'L FILM FESTIVAL (Official Selection, Pune, India)December 27, 2019
  • 1st ALWAR INTERNATIONAL FILM FESTIVAL (Official Selection, Rajasthan, India)January 4, 2020
  • 6th BORREGO SPRINGS FILM FESTIVAL (Official Selection, Borrego Springs, CA, USA)January 16, 2020
  • 16th BLACK MOVIE - GENEVA INTERNATIONAL INDEPENDENT FILM FESTIVAL (Official Selection, Geneva, Switzerland)January 17, 2020
  • 16th KINOFILM - MANCHESTER INT'L SHORT FILM & ANIMATION FESTIVAL (Official Selection, Manchester, United Kingdom)February 25, 2020
  • 12th REELABILITIES FILM FESTIVAL: NEW YORK (Official Selection, New York, USA)April 1, 2020
  • 9th KYIV INT'L SHORT FILM FESTIVAL (Official Selection, Kyiv, Ukraine)April 22, 2020
  • 2nd PALEOCHORA LOST WORLD SHORT FILM FESTIVAL (Official Selection, Paleochora, Crete, Greece)May 30, 2020



Cheng Chao
Cheng Chao
Shi Qi, Zhang Lei
Director of Photography
Liu Lianjie
Art Direction
Wang Yao
Costume Design
Zhang Yujie/Wei Yuan/Liu Zhifang
Liu Xinhe
Cheng Chao
Sound Design
Wang Xiaodong
Motohiro Nakashima, The tumbled sea, Goldmund


Hao Yiming
Zhang Zhijing
Zhang Lei


Running Time
14 Min.
Shooting Format
Digital 4K
Screening Format
DCP, BluRay, DVD, .mov, mp4 (HD)
Aspect Ratio



Markus Kaatsch
aug&ohr medien
Riemannstr. 21
10961 Berlin, Germany

+49 (0)30 61620068


Beijing MeiLe Cultural Industry Development
Yao Xin
402#8, Jiayue Square
Xihongmen, Beijing, China


Welcome Abroad – Production&Distribution
Stephanie Demers-Hebert
4591 rue Pontiac
Montréal QC H2J 2T2, Canada