Recently my Western Digital external HD had the smallest fall, and now the data on it is totally lost

The images in question were taken in Jan this year on three CF cards, and they've since been formatted, filled and formatted many times.
Is there any chance at all of recovering images from back in Jan from the CF cards?
Thanks
David