Well is it me or does the new Land Rover concept look like its a prop out of that Film. I have to say though I do like it.