O screening at the Union Square Theater in New York, on August 21, 2001 Julia Stiles stars as Desi in this film