The other master is Thanos, and the Tesseract is where no one on Earth will be able to find it.
The Avengers