Gary Oldman and Benedict Cumberbatch play secret agents in Tinker Tailor Soldier Spy, but they reckon they'd make terrible spies in real life.