A 12 screen movie theater in downtown Birmingham, Michigan that opened in 2001