Film fans can't believe that more people have not discovered the title now streaming and stars Pedro Pascal