Apes

Apes

2026
15m
0.0

0.0/10

0 votes • View on IMDb
Overview

Trapped in an ancient village on China’s southwest border, a traveler’s bewilderment triggers a surreal exploration into the nature of existence and the future.

Status: Released

Language: ZH

Watch "Apes"

Open in New Tab

Production Information

Production Countries
China
Spoken Languages
Mandarin

Quick Facts

Release Date July 12, 2026
Status Released
Language ZH
IMDb ID tt43630761

No cast information available

We couldn't find cast data for this movie