Flawed but wonderfully acted wartime Graham Greene drama of a secret affair. Ralph Fiennes, unlike the wonderful Julianne Moore, is somewhere between a stuffed shirt and his usual impression of Olivier reading the bard. The atmosphere of wartime England seems beautifully re-created.