i have not read the book that this be base on . there be even a sense that this would be a waste of time . i realize i be very wrong . a others have mention in their comment represent this be no hollywood canon fodder intend for the spoon fed mass . some interest in mathematics or science be not essential but more than likely contribute to one view of the film . i find the story very thoughtful and entertain at the same time . the film be well execute and easy to watch . ( two dimensional character do not have facial tiks just my thought ) .