Two tourists arrive in New York City to find it located in a dense forest. As they navigate their way through the strange city, the famous building they came to see appears to be a very distant memory.