A Feltbeats.com reader has alerted us to a notice on Lost Tribe’s Web site which states the movie should have been screened this week! From the site:
June 08 – The Disappeared to screen at LUFF 2008
The Disappeared will screen to film buyers at LUFF (London UK Film Focus) between between the 30th June until the 3rd July.
Keep watching for more news!