In Saint Pierre et Miquelon, a tiny French archipelago in the North Atlantic, a group of teenagers have just graduated from high school. Urged to continue their studies, it's time to leave for mainlan...Show more