Check out this still that was published by the New York Times this morning (METROPOLIS opens Friday in NY and LA):
Remind anybody of Deckard waiting for a seat at the noodle bar? :lol
k
Remind anybody of Deckard waiting for a seat at the noodle bar? :lol
k