Oh, absolutely. But the end product feels like the producers wanted an older actor for the role before discovering Bean in the auditions for Bond, and cast him in it without considering what it meant for the script. One tiny tweak of dialogue would have patched it up: that, rather than killing himself and his wife straight away, the Trevalyans lived in exile for several years. According to Wikipedia - and I admit that this is unsourced, so it could very easily be wrong - Trevalyan was 27 years old at the time of the Arkhangelsk job. That was set in 1986 (the main plot of the film is "nine years later", and since it was released in 1995, I'm assuming it was set in 1995), which means Trevalyan had to be born in 1959. He was apparently six years ofl when his father committed murder-suicide, so they had to die in 1965 in order for Trevalyan to remember it. However, the repatriation of the Lienz Cossacks took place in May 1945, so there is no way Trevalyan could remember it. One tiny little tweak to the dialogue in the graveyard scene would have patched this up easily. It doesn't ruin the film, of course, but it's just one of those tiny little details that you wish they got right.