Although Sheppard Grande is closed, this location is also accessible from the subway entrance without the need to go outside. That makes all the difference on a cold winter's night. This location also includes plenty of parking and I believe you can validate your ticket at the theatre.
I liked the Sheppard Grande seats a bit better than the ones here; Grande was a bit more cozy and offered alt/indy film screenings.