MISSOURI, USA — A powerful documentary set at a maximum-security prison located just two hours from St. Louis premiered last week on Netflix. "The Quilters," a 33-minute short film, follows a group of ...