The story of Alan Turing and his role in breaking the Nazis' Enigma code in World War II has been told many times. But never has Britain's lauded mathematician been reincarnated as such a socially offensive, harsh and humorless character.