I was working with a .psd Photoshop file and my system power suddenly went off. When I switched on my system, I clicked the .psd file and it said "couldn't open the file". Any good tool that opens a .psd which was repaired?
You could try GIMP, maybe it uses another approach and/or is more tolerant to errors in the file.
On the other hand, check the size of the file, if it is now smaller then it used to be, then there's nothing to rescue.