Show more
Stephen Tenenbaum is an American film producer and manager. In 2012, he was nominated for an Academy Award for the 2011 movie Midnight in Paris. Wikipedia