Considering the odd timing of the return, it coulod actually return to severalpeople in the same fight
A throws it at B
B picks it up and throws it at C
C picks it up and throws it at B
A's next turn begins, weapon returns to him, he throws it at B
B's net turn begins, but the weapon is already with him. Still, it flies into his hand. He does not throw it, instead bull rushes C.
C's turn begins. Weapon returns to his last position, where B is now standing. It lands at his feet. C does something else
A's turn begins. Weapon returns to him.
And so on, ad nauseum
Also, if you throw the weapon as a standard action, then moves away using a move action, I suppose the weapon returns to where you threw it from.
This is all so stupid; I say it returns at once and can be thrown again as an iterative attack. So much simpler and clearer and maybe actually worth it.