U.S. premiere of The Last Duel in New York City On October 9, 2021, the U.S. premiere of “The Last Duel” took place last evening at the Jazz at Lincoln ... Read More »