Found in 1 comment on Hacker News
kai-zer · 2013-06-26 · Original thread
You should read the book the movie was based on:

http://www.amazon.com/dp/0307740986

Fresh book recommendations delivered straight to your inbox every Thursday.