Although demanding and hard to grant, forgiveness has been treasured for centuries because it has the power to heal emotional wounds, restore human relationships and break the chain of violence. Some writers, though, have asserted that forgiveness found its boundaries in Auschwitz; the Nazi crimes against humanity reached the pinnacle there and cannot be forgiven. While discussing forgiveness in the context of the Holocaust and outside of it, this article pursues the following issues: Does forgiveness have limits? What would be the implications of being unable to forgive? Can punishment of the perpetrator help the process of forgiveness? Does the offended party forgive his or her hurt only?