TV Special Lady in the Lake Release Date: When Does Natalie Portman's New Show Premiere? Jul 19, 2024