Matthew 27:45-50
But the others said, “Wait, let us see whether Elijah will come to save him.” (Matthew 27:49 ESV)
Elijah was an Old Testament prophet that took part in some truly remarkable things. But he was just a man. The second Book of Kings records his story. He had a miracle-filled ministry which only ended when he was called away into heaven by a flaming chariot. Pretty intense stuff.
As Jesus called out to God from the cross he was experiencing a truly incomprehensible moment. It was the only time in the history of the cosmos that God would turn his back on someone. Jesus had taken on all sin, and God couldn't bear the sight of it. Bus as Jesus called out the people nearby misunderstood him. They thought he called for Elijah.
Why would they make such a big mistake? Was it a language issue, an issue of misinterpreted mission, or something else? I think it was something else.
All along people had misrepresented Jesus as a common prophet who did uncommon things. But he was more. He was God with us. So when he cried out they interpreted his cries with the same mistaken lens through which they had come to believe that he would be a military conqueror. He was speaking of sin and God, and they were concerned with a prophet that had lived nearly 700 years before.
The Jews weren't really waiting for the messiah. They weren't ready for Jesus. They were ready for someone that could fit into their well-defined job roles. He never came. So, even as they were crucifying their king—they were waiting on Elijah"