Provocative drama about the coming-of-age of a group of teenage best friends in a small New England coastal town.