Visited AMC 24 for the TIFF. Fairly normal theatre. Although I usually try not to buy food in theatre, I did because I was so hungry that day. Like usual, it is expensive, which I would not mind for the convenience, but it is bad too. Overall good experience.
Location is perfect. If you are going northbound to dundas station, then you are already there, just go upstairs!