Business of strangers premiere at the Clearview Chelsea West Theater in New York, on November 29, 2001 Julia Stiles stars as Paula in this film