Your Independent Movie Guide
The documentary “Last Call” points to the New England island of Nantucket...
By J.C. Bouvier in Reviews • Jun 22, 2003