Poster or still for Organ Child

Film 2025 1h 48m

Organ Child

器子

  • crime film
  • thriller film

2025 Taiwanese film

Released
11 April 2025
Country
Taiwan
Language
Standard Taiwanese Mandarin
Studio
華映娛樂, Taiwan Creative Content Agency