It is a poor script. Keira Knightley gives everything to try and make it work. She is a good actress. But the story is uninteresting, the characters undeveloped and youโd better spend your time reading the paper. How did this ever get into production? Nice boat. But this one will sink without trace.