Can't open PSD “unexpected end of file” error



New Member
I have a PSD file that was sent to me using FTP. Unfortunately, the last bit appears to be corrupt or missing as when opening it in PS CS2 it gives the error “unexpected end of file”.
The problem is the guy deleted the file after uploading it…
Is there any way to recover it, even if the last part of the image is damaged but get most of it?
(Free tools if possible)
Many Thanks!