Guest Stars Anthony Keyvan as Rahim Ava Capri as Lucy Nick Robinson as Simon Spier Mekhi Phifer as Harold Brooks Sophia Bush as Veronica Betsy Brandt as Dawn Julie Benz as Shelby