18-year-old Heidi Allen disappears on Easter Sunday. After many years of searching, it takes a chance encounter and a long-buried secret to reveal the truth.