there's only one body that can overrule the supreme court........we the people.
But that can only occur through our legislative bodies. There is no direct vote of the people to make any changes in court decisions.
The Constitution and its interpretation is not meant to be changed because of public opinion but legal opinion and precedent.