Landmark Cinemas

Landmark Cinemas is the second largest movie theatre chain in Canada. It was founded on May 7, 1965, and its headquarters are located in Calgary, Alberta.