The actress that portrays Sara is not credited in this episode, although she does share a striking resemblance to the actress Charisma Carpenter. Charisma played Cordelia Chase on Buffy the Vampire Slayer/ Angel as well as Kendall Casablancas on Veronica Mars, which costars Jason Dohring (Joseph Konstan ) as Logan Echolls.