Great cinematography, great soundtrack. Sal Paradise and Dean Moriarty were totally miscast. Sam Riley was, ironically, not good looking enough to play a young Kerouac, although his voice in the voiceovers was almost spot on.
Garrett Hedlund gave a pretty good performance, but he lacked the frenetic energy of Moriarty/Cassady.
But for the second movie in a row, Kristen Stewart surprised and impressed me (the first being The Runaways ).