Landmark at The Glen in Glenview, IL, is a newly renovated 10-screen theatre located at The Glen Town Center in Glenview, IL. Guests can reserve seats in advance online or in-theatre and are invited to enjoy food and beverage from the comfort of rockers and electric recliners. Plus you can immerse yourself in RealD 3D for select films! All the usual movie treats are available, in addition to expanded hot food offerings and a full bar at the brand-new concessions area. A large adjacent parking lot offers ample free parking.