Star trek picard season 2 episode 8 cast July 8, 2019 16 32 64 128 Picard star trek season 3 Star trek picard opening season 2 Picard season 3 8