HsDuplicates is a project mainly written in Haskell, it's free.
Script for finding and removing duplicates
I needed to delete duplicates that may have different names and may be spread across different locations. So...