It’s been a long time coming for this first of Jodi Picoult’s bestselling tear-jerkers to make it to the big screen. The slightly odd casting of Cameron Diaz in a serious drama role leaves a little to be desired, but her younger counterparts shine with charming vulnerability and maturity. Overall, it’s a well-adapted modern ethical tale that will have you blubbering like an idiot ten minutes in.
Recent Comments