Perhaps it was some power of the Stone that kept the Oathbreakers from leaving Arda. Elendil was a mortal man, and so probably wouldn't have the kind of magical superpower to keep their souls in the world. Perhaps there was something else involved...Valar, Eru, or even the oath itself.
|