Blue Whales: Return of the Giants Premieres at the AutoNation® IMAX® 3D Theater at the Museum of Discovery and Science
Museum of Discovery and Science AutoNation® IMAX® 3D Theater 401 SW 2nd Street, Fort Lauderdale, FL, United StatesThe AutoNation® IMAX® 3D Theater at the Museum of Discovery and Science (MODS) will premiere Blue Whales: Return of the Giants starting on January 26, 2024. The first giant-screen film on the subject, Blue Whales, was produced by Oceanic Films in collaboration with Howard Hughes Medical Institute (HHMI) Tangled Bank Studios and SK Films and […]