Found
 

Found

Shuhao Xie

Watch Trailer

Found

Shuhao Xie

Saturday, May 14, 5:40pm

Tang’s son was stolen when the child was 3. 12 years later, the Chinese police found him but that joy was trapped by a new reality.


Meet the Filmmaker:

Shuhao Xie