Nightlife

The Wee Hours: The Indie Flick After-Party Is Still Alive!

China Chalet, a Financial District restaurant that hosted a party for the film The Imperialists Are Still Alive!, is during the day invaded by barbarian brokers and hedge funders. But last Thursday it turned into a balkanized state, each out-of-place guest handpicked by director Zeina Durra. The crew of misfits high and low uncannily resembled Read More