All of this legacy plus three screens of DLP digital projection and sound sits smack on Broadway in the center of Denver ... Long live all the Landmark theaters — but especially the Mayan.