The BEST Episodes of Spy (2011)

Every episode ever - ranked by fan votes!

Last Updated: Oct 27, 2019

Network: Sky1

Tim is in a custody battle with his ex-wife, when he quits his job. He applies for a job as a civil servant doing data entry, but discovers during the job interview that he has been offered a job as a trainee spy for MI5.

Codename: Bookclub

#1 - Codename: Bookclub

Season 1 - Episode 4

Tim wants to join Marcus's book club. The Examiner shows off his unique lie-detecting skills.

star 8.28
46 votes
Directors: Ben Taylor
Writers: Simeon Goulden
Codename: Grades

#2 - Codename: Grades

Season 1 - Episode 3

Tim attempts to fine-tune his computer hacking skills at work, and later ends up putting them to good use by changing Marcus's school grades.

star 8.23
43 votes
Directors: Ben Taylor
Writers: Simeon Goulden
Codename: Mistaken Identity

#3 - Codename: Mistaken Identity

Season 2 - Episode 4

The Examiner is on star-spotting duties and casts Tim and Caitlin in a recruitment video. It seems like a perfectly good idea until the pair let their disguised identities get the better of them.

star 8.16
26 votes
Codename: Portis

#4 - Codename: Portis

Season 1 - Episode 6

Chris represents Tim in the custody case for Marcus. Tim and Caitlin potential relationship is halted when her presumed dead fiancee returns.

star 8.11
38 votes
Directors: Ben Taylor
Writers: Simeon Goulden
Codename: Citizen Lame

#5 - Codename: Citizen Lame

Season 2 - Episode 6

Marcus is obnoxiously bright, the kind of kid you imagine becoming a world leader, or, alternatively, criminal mastermind. After being sent on work experience, though, he develops a taste for retail. Meanwhile, considering his - to put it politely - unorthodox approach to his job, it's no surprise to learn that The Examiner's appraisal doesn't go to plan.

star 7.97
35 votes
Codename: Loser

#6 - Codename: Loser

Season 1 - Episode 1

Single father Tim quits his job as a junior sales assistant in a computer shop, and soon has an interview lined up in Westminster. After getting lost in a Whitehall building, he ends up in quite an unusual predicament...

star 7.96
63 votes
Directors: Ben Taylor
Writers: Simeon Goulden
Codename: Riding High

#7 - Codename: Riding High

Season 2 - Episode 2

They say you can't help who you fall for, but a woman in the Witness Protection Programme - really, Tim, really? The lovesick sleuth is asking for trouble and it falls to best bud Chris and ex-wife Judith to sort out the sticky situation. Marcus is an extraordinarily gifted child, master of many subjects and skills, except, we learn this week, riding a bike. Find out if the youngster perfects the pastime or risks experiencing the social stigma that unavoidably comes with stabilisers.

star 7.95
37 votes
Directors: John Henderson
Writers: Simeon Goulden
Codename: Lie Hard

#8 - Codename: Lie Hard

Season 2 - Episode 3

Maintaining a secret identity is a mighty ask, and there's every chance that Tim's cover is going to be blown when he's forced to take Marcus to work with him. Also, there's extra cringe in this week's therapy session when Owen leads Philip and Judith in an elaborate role-play exercise.

star 7.92
37 votes
Codename: Pulp Friction

#9 - Codename: Pulp Friction

Season 2 - Episode 9

While Chris tells one porky too many in a bid to turn Marcus into a celebrated author, Portis busily prepares for Caitlin's birthday, but fails to factor in a major obstacle in the form of saboteur Tim.

star 7.91
30 votes
Codename: Double Oh

#10 - Codename: Double Oh

Season 2 - Episode 8

After bumping into his MI5 body double, who happens to be a genius, Tim agrees to compete for custody of Marcus. Moritz, meanwhile, is asking for trouble when, crossing all sorts of lines, he tries to woo a hostage's anxious girlfriend.

star 7.89
27 votes
Codename: Last Scupper

#11 - Codename: Last Scupper

Season 2 - Episode 10

Tim is given extra incentive to rekindle his romance with Caitlin after finding himself on an assassin's hit list. Marcus, meanwhile, has been biding his time and is in prime position to humiliate rival Nick at Justine's dinner party.

star 7.84
25 votes
Codename: Tramp

#12 - Codename: Tramp

Season 1 - Episode 2

Tim's got a lot on his plate this week, thanks to a homeless Eastern European man and a social worker named Paula, who happens to be absolutely bonkers.

star 7.84
49 votes
Directors: Ben Taylor
Writers: Simeon Goulden
Codename: Ball Busted

#13 - Codename: Ball Busted

Season 2 - Episode 7

Marcus's hopes of organising the Summer Ball are dashed when the dreaded Mrs Godfrey usurps Philip as the school headteacher. Meanwhile, struggling to find a date, Tim tries to improve his luck with the ladies. Maybe he should take a leaf out of Bond's book.

star 7.70
27 votes
Codename: Family Bonds

#14 - Codename: Family Bonds

Season 2 - Episode 5

After Judith receives a blow to the head she wakes up believing that she's still married to Tim. Poor Philip is understandably devastated, but on hand to pick up the pieces is Chris, who believes the best course of action is to reintroduce him to the dating scene right away.

star 7.65
34 votes
Codename: Blood

#15 - Codename: Blood

Season 1 - Episode 5

Tim's spy senses are put to the test after he strikes a dodgy deal with The Examiner. Marcus gets a little bit of power and enjoys it.

star 7.61
36 votes
Directors: Ben Taylor
Writers: Simeon Goulden
Codename: Growing Rogue

#16 - Codename: Growing Rogue

Season 2 - Episode 1

Tensions simmer at school when new boy Nick stands against Marcus for school president. Tim tries to help Marcus but, given previous form, is more likely to hinder the campaign. Operation Sabotage is in full swing back at MI5 as Tim offers Caitlin and her presumed-dead but now actually very much alive fiancé Portis some rather dubious relationship advice. New counsellor Owen makes an impression too, taking a particular shine to Judith.

star 7.32
40 votes