Maybe this is because I just saw the movie... But I'm getting a strong Inception vibe from this part.