The Glass Coffin – Spain, 2016

The Glass Coffin aka El ataúd de cristal – is a 2016 Spanish horror thriller directed by Haritz Zubillaga (shorts: The Devil on Your Back; She’s Lost Control) from a screenplay co-written …

Read More