Providence Place Mall

It's newish and big. Movies are there