Film Town - Helsinki, Suomi sulje