Let Love In, the eighth studio album by Nick Cave & the Bad Seeds, was originally released in 1994. Their first full-length studio album in over two years, Let Love In preserves the same line-up (Nick Cave, Mick Harvey, Blixa Bargeld, Conway Savage, Marty