Guest Stars Colin Donnell as Scotty Lockhart Victor Williams as Det. Jeffries Darren Goldstein as Oscar Hodges Mare Winningham as Cherry Lockhart Josh Stamberg as Max Cadman Jeffrey DeMunn as Dr. Henry