Save the last dance UK premiere in London, England, on March 20, 2001 Julia Stiles stars as Sara in this film