Guest Stars Joe Wengert as Gregg Danneel Ackles as Olivia Tom Beyer as Gavin Snook Gary Shapiro as Barry Jennifer R. Blake as Nirvana