J.C. Bouvier

The documentary “Last Call” points to the New England island of Nantucket...