"If God is love, why would He require a blood sacrifice in order to forgive sins? That sounds barbaric." In this sermon, we'll consider this objection by following the thread of substitutionary atonement that weaves its way through all of redemptive history - from the garden to the cross - culminating in Christ's willing sacrifice of His life for ours.