On the fifth floor of the Hotel deLuxe in Portland, Oregon, Walter Salles seems content to talk at length about cinema. But alas, two publicists, worried the loquacious “On the Road” director will miss his train up to Seattle for another round of press and screenings of his latest film, a long-in-th...
Read More »