January in the IMAX Dome Theater
McWane Science Center 200 19th Street North, Birmingham, AL, United States(Nathan Watson / Bham Now) In McWane’s IMAX Dome Theater with laser technology, visitors are not just movie spectators, they are a part of the cinematic adventure happening on screen. This Fall McWane Science Center has movies for the whole family—educational documentaries and feature length films.   Secrets of the Sea (documentary)—Now Showing Mysteries of EgyptContinue Reading ...