Now & Then - The Locations of Planet of the Spiders