Fantastic Fest Editor’s Note: We originally published this review back in September after attending a screening of the film at Fantastic Fest. We’re republishing it today because the movie is opening in theaters this weekend. Set in a gorgeously shot, fully realized 1971 Argentina, The Angel, directed by Luis … Read entire story.
Source: FilmDrunk – UPROXX