Discover the island of New Penzance in this clip from 'Moonrise Kingdom'.