To be honest, you'd probably be best just redownloading it, unless you're sure the source is corrupted as well. There are ways to fix corrupted or incomplete rars, but its' really a pain in the ass, and requires a lot of time. Plus you have to download other files in order to fix the rar file.
In short, no.
Unless someone know another technique?