It is just unbelieveable how Russel Crowe is acting. One year before this movie he was Maximus in the Gladiator a brave, loyal general. Then he became this asocial, mentally ill, genius mathematician. Again another world-class performance by him. In adittion to this one of the best supporting actress performances I have ever seen comes in. Jeniffer Connelly was perfect. In the bathroom scene where she throws a glass bottle to mirror, I was genuinely scared. Her definitley the best acting performance... no doubt. Althought acting was top tier the story wasn't input great in my opinion. It kind of confuses you to follow the timeline. Other than acting, in my point of view, movie was just above average nothing great.