From what I have read, there were a series of seals which trapped Lucifer in a cage. They broke and one of them has the power to bring people from different times and places here.
No one. And there is no way home beyond the Seal sending you back on a whim.