Gathering the latest trusted data…
Curating the open film catalogue…
2018 Chinese film
Directed by: Fei Xing
Mojin: The Worm Valley was released on December 29, 2018.