Guest Stars Josh Stewart as The Watcher / Will / Joshua Rebecca Mader as Victoria Morrow Katelyn Tarver as Natalie Poston Jason Brooks as Kyle Rainey Laurie Fortier as Melissa Rainey John Kapelos as Derek Co Starring Vera Miao as Barista