The Heart of England International Film Festival will be based in the ancient market town of Tenbury Wells in Worcestershire, United Kingdom between September 4th and 11th 2011. The Royal Oak Hotel is the main venue for the festival. Metruk (The Abandoned) will be screened on Friday September 9, at 08:00 p.m.



