Have you called a local photo shop to see if they can suggest which program you need or if they could help with restoring the faces on the people in the photo? I was looking at all the options and I could not determine which program would be best suited to your need.