Jennifer Connelly had her best performance to date! She looked beautiful! Russell Crowe did a good job, although he was a little too macho at times during the movie. It seems like his character should have been more timid and less witty. Overall, the movie was pretty good, B-.