Steve delves right into the heart of Christ's Passion and finds that in the midst of all the violence, power and greed Jesus changes everything