Deranged Nasat wrote:
To tell you the truth, it's too big and scary for me, too. I don't like cities; I'd rather be out in the country.
Yeah, we Trekkies are not so much for crowded places, we prefer space
Curiously, the Announcement Trailer does not show anything readily identifiable as London. Looks more like the action is taking place in San Francisco.