this movie have all the potential and making of a great feel good and great love story . the cast be perfect and the visuals work and the original premise work and the character work . but the story move from one chess move to the next in a most predictable way . not one character in the movie have any depth or have any depth explain by the director . all we know about catherine zeta jones character be she be obsessed with her world . nobody be allow in and nobody challenge her world . that much be obvious . but the remain character all have their own dimension that be really never explore or expose . aaron eckhart character have so much more to offer to the story but wasn not allow and abigail breslin character be so easy to understand that her performance come across somewhat predictable and phony . in the end everything revert back to the force turbulent world of catherine zeta jones which the audience never totally fall for . honestly and her turbulent world be not much more than a portrayal of a selfish and self obsess and spoil lady who most people would not have much time or sympathy for in the real world . the director need to make her a hero and never do . in the end and it be eckhart character that ultimately win because he win . not a lousy movie and just a movie that could have be a lot well with more depth of personality allow in and explain and expose . cheer .