Hovedrollen som George Smiley spilles av Gary Oldman, og i andre roller er Colin Firth, Tom Hardy, John Hurt, Toby Jones, Mark Strong og Benedict Cumberbatch.