You couldn’t imagine a more ideal setting for “The Debut” than Alice Tully Hall on the Upper West Side of Manhattan, where it had its New York premiere Wednesday evening as part of the New York Film Festival. The third f
You are being forwarded to Variety in a few seconds. Renegade Enterprises is a news aggregator — we credit, link, and attribute every story to its original publisher. If you are the rights holder and want this link removed, use our DMCA process.