Originally released in 2006, 'The Stench of Redemption' offers 9 anti-Christian tracks backed by a barrage of harsh riffs. Recorded at the legendary Death Metal Mecca, Morrisound Studios, Tampa, Florida. 'The Stench of Redemption' was Deicide's first album to feature new guitarists Jack Owen (ex-Cannibal Corpse) and Ralph Santolla (ex-Iced Earth, ex-Death), replacing the Hoffman brothers who left the band in 2005.