Veronica is hired by Bonnie (CARLEE AVERS - "Commander in Chief"), a promiscuous classmate, to find out who secretly slipped her a "morning after" pill, causing her to have a miscarriage. The investigation leads to the office of Bonnie's boyfriend, Tim Foyle (JAMES JORDAN - "Without a Trace"). While searching Tim's computer, Veronica discovers that Tim has uncovered a witness to the dean's death. Keith and Veronica visit Bonnie's father, a well-known televangelist, Reverend Capistrano (CHRIS ELLIS - "Ghost Whisperer"). Meanwhile, Veronica confronts Logan about sleeping with Madison Sinclair (recurring guest star AMANDA NORET - "7th Heaven") while he and Veronica were broken up.