
I found it disappointing.
As someone said on IMDB Joaquin Phoenix just seems "to be channeling nerdy Johnny Galecki from The Big Bang Theory".
The strong retrofuturistic aspect ended up annoying me too.
I really liked Amy Adams and Rooney Mara's acting though (very convincing and touching).