IMAX - Denver Museum of Nature and Science


2 Movies in IMAX - Denver Museum of Nature and Science

Blue Whales: Return of the Giants

44 min - Documentary, Short


SHOWTIMES:

10:30 am | 12:45 pm | 5:00


T. REX

42 min - Documentary, Short


SHOWTIMES:

1:45 pm | 4:00 | 11:30