This painting is about Hebrew story where god asks Abraham to sacrifice his son Isaac. Just as Abraham is about kill Isaac, a messenger from God stops him. In the painting, the shapes coming down from the sky are the messenger and other spirits. Far off in the distance, crowned by white light is Mount Moriah, the location of the sacrifice, where the spirits are headed to.