Film Town - Tampere, Suomi sulje