Guest Stars Margarita Levieva as Young Amanda Clarke James Tupper as David Clarke James McCaffrey as Ryan Huntley Merrin Dungey as Barbara Snow Co Starring Derek Ray as Lee Moran