Helen gets the last chance to see her father after 20 years of his disappearance.Helen gets the last chance to see her father after 20 years of his disappearance.Helen gets the last chance to see her father after 20 years of his disappearance.