There are some pretty good posts on the forum about film restoration. Here are a few you might like:
yes