The festival of Passover is one of deliverance, of God keeping his promise and delivering those who were called by his Name, the ones with the blood on their doorpost.