Overview
8.75mm is a celluloid format unique to China, one which no camera was made for. The film reimagines this camera-less medium through photogrammed archival prints, folding images and sounds of resistance into cinematic histories and opening the format to new narratives.
RATING
0.0
DIRECTOR
Peng Zuqiang
COUNTRIES
China
United Kingdom
Italy
RELEASE DATE
2026
TIME
GENRE
Movie Trailer