The Invisible Hand
Released
ZH
—
A family’s conflict with a ghost.
China, Germany
Mandarin
2020
2018
2025
2016
2023
2012
2024
2021
2002
2005
2022
2019
2015