Guest Stars Emily Rose as Jessica Foster Uncredited Christina Rodriguez as TAC Team Agent David Yuzuk as Police Officer