๐ŸŽฌ

Last Judgment

🎞️ Movie 3 min --
โ˜… 6.6 /10 2016

50 years ago, the Culture Revolution took place in China. This short story happened on that special time period, but can be more than that...

Cast

๐Ÿ‘ค
Xueran Chen
Composer