Skip to content
StreamScapeX

The Scream

Rating: 4.0 out of 10TMDB(4 votes)

Overview

An installation presented on 11 screens featuring nude human figures engaged in cathartic performance.

Details

Status
Released
Release date
September 28, 2019
Original language
French
Countries
France

Cast

More like this