Save the last dance premiere at the Mann's Chinese Theater in Los Angeles, on January 9, 2001 Julia Stiles stars as Sara in this film