I'm surprised no one else has made the connection.
First people started claiming that Aliens are real.
Then a bunch of rich people go missing in a sub.
I think it's obvious that the aliens are HERE TO EAT THE RICH!!!
I for one welcome our galactic brothers and sisters.