Tom Hardy
監督はジョージ・スマイリー役にゲイリー・オールドマンを選び、彼は「高貴な顔」と「必要とされる静かな強さと知性」を持っていると説明した。デヴィッド・シューリスは早い段階で出演交渉がされていた。マイケル・ファスベンダーはリッキー・ター役で出演交渉されていたが、『』の撮影とスケジュールが重なってしまった。その代わりにトム・ハーディが同役を演じることになった。2010年9月17日、マーク・ストロングの出演が確定した。また、ジャレッド・ハリスは『シャーロック・ホームズ シャドウ ゲーム』とのスケジュール衝突により断念し、彼の役はトビー・ジョーンズが演じることになった。