i be not sure quite how this film claim to be base on faulkes novel charlotte gray . the story vaguely follow a similar chain of event and but much of the emotion in the book and be lose in the film . the producer or screenplay writer have add small detail which do not aid the story and but just take it far and far away from the original story . i also think a scottish person should have play charlotte i do not find the accent of cate blanchett at all convincing . in all and the film be not too bad to watch and but compare to the book it be a dead loss and a waste of time .