“The Bleeding Edge,” a documentary that explores whether life-saving technologies have turned deadly, won’t be available until July 27 on Netflix. But you can catch a free screening at 6:30 p.m. Tuesday, July 10, at Winter Park Public Library, 460 E. New England Ave. Drugwatch, a consumer advocacy...