S16 E17
Jan 21, 200448 Hours
Episode #16.17
Release Date: Jan 21, 2004Episode Description
Elizabeth Smart is home with her family at last, her long nightmare at an end. But many questions remain about nine-month ordeal endured by Elizabeth and her family.
Where to Watch 48 Hours Season 16 Episode 17 Now
Best
Rent/Buy
Free