Od Momo Film Co., Ltd. Studios
-
2024
A Long Shot
A Long Shot7.00 2024 HD
Inspired by a shocking incident at a factory in northeastern China in the mid-90s, this astonishing debut film portrays people struggling amidst...
-
1970
The Boy Who Counted Cars
The Boy Who Counted Cars1 1970 HD
Have you ever felt incredibly alone in the world? Have you ever suspected that everything around you is unreal? Ah Zhi is a strange young man who...