Skip to content
StreamScapeX

Green Screen

Overview

An amateur film set descends into chaos when a lovers’ quarrel involving a crew member threatens their production.

Details

Director
Writers
Status
Released
Release date
January 5, 2024
Original language
English
Countries
Philippines

Production

Cast

Videos

More like this