Photo © Charley Gallay / Getty Images for Netflix
Netflix's "We Have A Ghost" Premiere on February 22, 2023 in Los Angeles, California