Star trek picard season 2 episodes July 8, 2019 16 32 64 128 Star trek picard season 2 number of episodes Star trek picard season 2 how many episodes Picard star trek season 3 Star trek picard season 3 ships Star trek picard opening season 2 Star trek picard full episodes free online Picard season 3 ep 4