The Department of Wonder, an immersive entertainment experience created by Academy and Emmy Award-winning storytellers, permanently closed the venue at the end of 2023.