Terra Incognita premieres in our nation's capital