Played by: Julia Stiles and Larisa Oleynik