Just finished watching this, great stuff! Hits the ICA later in the month, catch it if you can. There have been several really good English films lately that are really worth hunting down and seeing, among them, Hush and now the Disappeared.
Could Horror be coming back to these shores? I think so!