In Darkness We Fall – Spain, 2014

In Darkness We Fall – original title La Cueva “The Cave” – is a 2014 Spanish found footage horror feature film co-produced and directed by Alfredo Montero from a screenplay …

Read More