Handlingen finner sted ved et britisk militært etterretningskontor i Whitehall i 1956, hvor en liten gruppe analytikere oppdager at deres stille eksistens blir forstyrret på grunn av Suez-krisen. Mick Hopper (spilt av Ewan McGregor) gjennomfører sin tjeneste som tolk for russiske dokumenter. Hopper, som er lei av jobben sin, bruker dagene sine på å finne på fantasifulle dagdrømmer som involverer at kollegene hans begynner å synge forskjellige moderne sanger.