Macon Blair‘s darkly amusing crime yarn picked up the U.S. Grand Jury Prize for a dramatic film, and went live on Netflix on Feb. 24