731 Biochemical Revelations
Directed by
Linshan Zhao
Runtime
minutes
Released
2024
IMDb Score:
The Assassins
Directed by
Linshan Zhao
Runtime
minutes
Released
2012
IMDb Score:
5.5