horror short 4 Films to Die 4 24 May We are a group of independent filmmakers from London, but in fact, each of us comes from differ-ent parts ofMORE By Nadia Vella