I didn't get the chance to go inside because my family had dinner plans, but it's a cool spot to check out to take a quick picture. During the Christmas holidays, the hours are extended so you can take a tour and go to the gift shop. The gift shop is where you purchase the tour tickets.
Definitely a must do if you are in the Cleveland area especially if you are a movie fan.