A dinosaur on the southeast outside wall the theater.
Grant Smith, 18 October 2003

Mammoth Screen Theater

3003 North Thanksgiving Way
Thanksgiving Point
Lehi, Utah, 84043
(2000 - Present)
The Mammoth Screen Theater at the North American Museum of Ancient Life at Thanksgiving Point opened in July 2000 with the film  "Alaska: Spirit of the Wild".  The theater is the third large-format theater in Utah and brought in 54,621 patrons during its first the first eight weeks of operation.1

1. "To IMAX and beyond. . . .", Deseret News, 8 September 2000, Page W1