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 Marcus Giamatti as Jeff Brad Rowe as Doctor David Shatraw as Dan Ronny Cox as John Co Starring Ryan Wynott as Joshua Walker Melanie Hawkins as Salesgirl Amy Honey as Olivia