The stunning Stella Cinema, a restored Art Deco theater originally built in the 1920s, ranked number 16 on TimeOut's list of most beautiful cinemas in the world.
French Exit is the drolly funny new film that has given Michelle Pfeiffer one of her top five starring roles as a society lady with a secret death wish.