After premiering at the SXSW Film Festival to a variety of positive reviews, IFC Midnight is setting the table for the release of the Welsh-language supernatural revenge horror The Feast, directed by BAFTA-winning television director Lee Haven Jones. Bloody Disgusting has the exclusive drop on the poster and trailer for the eco-horror that’s anything but rotten, delivering […]