Deleter, 2022

submitted 1 month ago by jadilynperez to demcra

This is a Philippine techno-horror movie of director Mikhail Red. This was theatrically released on December 25, as the entry to the Metro Manila Movie Festival of 2022.