A Really Big Screen in the Big Easy
New Orleans’ Audubon Nature Institute now claims one of the largest and most sophisticated movie theatres in the nation. The facility has a 46-foot by 76-foot screen and the picture and sound technology to support it. The $1.2 million Entergy Giant Screen Theater debuted with Disney's full-length feature The Little Mermaid in 3D. A grand opening is planned for November 18, which will include the premiere of Journey to Space, a documentary on the ongoing mission to Mars, narrated by Patrick Stewart and presented by the theater's sponsor, Giant Screen Films.