‘Sea Monsters’ movie released

The newest film offering from National Geographic opened to 78 IMAX theaters across the United States, the largest ever opening for an IMAX movie. ‘Sea Monsters’ is set in the Late Cretaceous Western Interior Sea, and follows the journey of a growing Dolichorhynchops. The official website is now complete and up and running.

Leave a Reply

Your email address will not be published. Required fields are marked *