The Buccaneers' Season 2 has set its release date on Apple TV+. Find first-look photos including Leighton Meester's Nell and a teaser clip.