That's basically what's going on here. People from various universes have been brought here, and though we think it's to help battle an apocalypse that this world is facing, we're not really sure. I know it all sounds crazy.
Also, you'll want to filter this post against evil, and Lucifer.