Special Guest Stars David Selby as Arthur Foster Ian Somerhalder as Nick Sherry Stringfield as Rita Guest Stars Luke Kirby as Hugo Jeremy London as Nate Brad Rowe as Doctor Marcus Giamatti as Jeff David Shatraw as Dan Ronny Cox as John Co Starring Ryan Wynott as Joshua Walker Melanie Hawkins as Salesgirl Amy Honey as Olivia