From First International Film Festival Studios
-
2016
Man in the Well
Man in the Well5.70 2016 HD
Two starving kids find a dead body in the ruins during the apocalypse.
-
2020
Day Is Done
Day Is Done6.00 2020 HD
A commercial commissioned by FIRST film festival and LEXUS company. Sort of sequel to Zhang Dalei's The Summer Is Gone.