Horror film The Devil Inside gets its UK release this Friday (16th March) and, following on from last week’s trailer, we now have this clip to share with discerning readers:
TV, Film, Broadband, Pay-TV, Games, Computing & Tech | News, Comment & Reviews