I and my daughter were absolutely riveted with this film. My husband at 19 yrs old was shipped off to war in the Far East and arrived in Java fortunately for him just as Japan surrendered, so he has experience of some of the atrocities at first hand and about which he never speaks. He would never watch this film for the same reasons. The acting by all of the cast (not least Colin Firth) is superb. I am not sure I would be able to watch the film again, but I will never forget how I felt during the final tear jerking scene when Lomax lets go of the understandable hatred he has of his torturer and forgives him. That is true heroism.