When is the rapture of the Old Testament saints, both spiritually and physically? I have heard it said that it will be just prior to the Millennium. This does not make sense to me. Who were the saints that were seen after the resurrection of our Lord in the city? Are not the Old Testament saints to be the friends of the groom at the marriage feast of the Lamb, which I understand is to take place during the Tribulation period?
There was no actual “rapture” of the Old Testament saints simply because the word itself means “to be caught up” and has to do with the actual meeting of Messiah in the air. What you are probably asking about is the time of the resurrection from the dead of the Old Testament saints, because the term “rapture” applies only to the Church saints.
The resurrection of the Old Testament saints will take place following the Second Coming in preparation for the Messianic Kingdom. You are right that the Old Testament saints are to be the friends of the bridegroom at the marriage feast, but the marriage feast will take place on earth as an inauguration of the Messianic Kingdom. It is the wedding ceremony that takes place in Heaven before the Second Coming, but the wedding feast itself will take place on earth and will kick off the Messianic Kingdom. The resurrection of the saints at the time Messiah died was not the resurrection of the Old Testament saints to immortality, but merely restoration back to natural life, and these people died again later. The reason we know this is because they were raised the moment Jesus died, though they did not come out of their tombs until Messiah’s own resurrection. Since no one could be raised into immortality until after Messiah’s own resurrection, and since these saints were raised from the dead the moment Messiah died, that would show that they were merely restored back to natural life and not raised to immortality.