IFC Films has shared a trailer for Azrael, the upcoming horror from director E.L. Katz. Samara Weaving stars as the titular Azrael, a young woman who attempts to escape a devout cult of mute zealots, but after she is recaptured and faces being sacrificed by its brutal leaders, Azrael will stop at nothing to ensure […]