The Facility – UK, 2012 – reviews

‘One new drug, seven volunteers, seventeen hours of hell’ The Facility is a 2012 British medical horror feature film written and directed by Ian Clark. The movie stars Aneurin Barnard, …

Read More