There is, but as this happened back in May there is absolutely no guarantee that files can be recovered anymore. To put it basically, when a file is removed from a HDD, it is not actually deleted, the space it takes up is simply marked as "empty", so that it can be overwritten with new data. There are some programs that are able to scan the HDD and find these "deleted" files, but only as long as they have not been overwritten. But as you can probably imagine, the longer you wait, the less likely it is all of your files will be intact, or even that any of them will be.
There is a decent selection of data recovery software that you could try, though from taking a quick look your options are basically either to pay for a license, or use a free version that has some limitations. This is one program I found from a quick Google search, though the free version can only recover at most 2GB of data (don't know about the 30-day trial of the pro version, though). Though I'd recommend looking around a bit, there may be another program available that's also free.
Now, as I said, don't expect much, it's been quite some time since the crash happened, there is no guarantee any data can be recovered at all.
(Thank you MCF forum software for being terrible and repeating the text in my post.)