The BEST episodes directed by Iain B. Macdonald

Episode Nine
star
8.67
3 votes

#1 - Episode Nine

Teachers - Season 4 - Episode 9

A severe female Inspector arrives to the school - with the classrooms in a mess from the Christmas Party the day before. Clare's plan of action - involving dinner ladies and fake pupils - fails and Ewan must seduce the Inspector to save the day. Bob prepares for the marriage ceremony - taking place in the playground, and featuring an igloo a sleigh, and Ben as the best men, with a reluctant Ping as a bride.

Watch Now:AmazonApple TV
Episode Eight
star
8.50
2 votes

#2 - Episode Eight

Teachers - Season 4 - Episode 8

Bob is planning his stag night in Dublin, but Ben insists he can't come- a ouija board predicted he would die the day before- and to ensure going to heaven, he converts to all religions for half a day each. Meanwhile, Penny tries to avoid getting into trouble for having an affair with pupil Anthony.

Watch Now:AmazonApple TV
Episode Seven
star
8.20
5 votes

#3 - Episode Seven

Teachers - Season 4 - Episode 7

Damien proudly declares he doesn't need a girlfriend to complete his life - however he changes his mind when he sets eyes on supply teacher Anna. But his inflamed ardour is cooled after an unfortunate incident with an icing bag. Bob is still having problems with his wife, who refuses to give him sex and constantly abuses him.

Watch Now:Amazon
Episode 308
star
8.16
933 votes

#4 - Episode 308

Episodes - Season 3 - Episode 8

Filming on 'Pucks!' draws to a close, and everyone focuses on what's next.

Watch Now:AmazonApple TV
Episode 309
star
8.02
949 votes

#5 - Episode 309

Episodes - Season 3 - Episode 9

As interest in 'The Opposite of Us' intensifies, Beverly struggles to keep Sean on course and return to London. Matt has his own battles to fight when he learns that NBC expects him to audition for the lead in a new drama pilot.

Watch Now:AmazonApple TV
Episode 4
star
8.00
78 votes

#6 - Episode 4

Bluestone 42 - Season 2 - Episode 4

Nick is stuck looking after a Government Minister who is visiting the base, but offloads the duty onto Mary. He soon regrets it when she unexpectedly takes a shine to him. Nick's attempts to keep the Minister away from Mary just make matters worse, especially as they involve high explosives. Simon, meanwhile, takes it upon himself to become an over-zealous Fire Officer for the base.

Watch Now:Amazon
Episode 307
star
7.98
1009 votes

#7 - Episode 307

Episodes - Season 3 - Episode 7

Beverly prepares to return to England, while Sean hangs onto hopes of keeping his Hollywood dream alive. Matt is crushed to learn that his former stalker is no longer obsessed with him. Carol is equally despondent when her dreams for a future with Castor are dashed.

Watch Now:Amazon
Episode 4
star
7.96
67 votes

#8 - Episode 4

The Last Enemy - Season 1 - Episode 4

Stephen and Yasim unite with Michael whom was previously thought dead. Michael returns to uncover the truth about the mysterious illness and believes it was caused by a bad batch of a Hepatitis B vaccine.

Watch Now:Amazon
Episode 306
star
7.95
910 votes

#9 - Episode 306

Episodes - Season 3 - Episode 6

'Pucks!' is finally pulled from the schedule and, although not officially cancelled, the writing is clearly on the wall for the doomed hockey comedy. Everyone reacts in different ways: Sean is in denial, Beverly is mentally packing her bags, and Matt finds solace in the arms of a 18-year old super-fan.

Watch Now:AmazonApple TV
A Gallagher Pedicure
star
7.94
2124 votes

#10 - A Gallagher Pedicure

Shameless (US) - Season 8 - Episode 11

Fiona's homeless tenants barricade themselves in her apartment; Lip takes in Sierra and Lucas; Ian provides sanctuary to a runaway teen; Frank considers retirement.

Watch Now:AmazonApple TV
The Morning After
star
7.94
93 votes

#11 - The Morning After

White Van Man (2011) - Season 1 - Episode 4

Darren wakes up next to a beautiful woman, but what should be his dream come true turns out to be a complete nightmare - particularly when he has absolutely no clue as to who she is or how he got there. He's suffering from a dreadful hangover, and to make matters even worse, Darren opens the front door to find Ollie ready and waiting to start the day's work of fitting a fireplace in the very house Darren is trying to leave. Meanwhile, Ollie's crush, Emma, must face up to some serious money trouble with her financial backer in town. Her only hope is to quickly come up with some money-making ideas - could Ollie have the answers?

Watch Now:Amazon
Episode 2
star
7.94
77 votes

#12 - Episode 2

The Last Enemy - Season 1 - Episode 2

A terrified Yasim confronts Stephen, fearing that Michael was murdered because he was trying to prove a link between a Hepatitis B vaccine used in the refugee camps and the disease that killed Nadir. Meanwhile, Nye is out on the Afghan-Pakistan border investigating the site of Michael's death, and Russell drops a bombshell.

Watch Now:Amazon
Episode 6
star
7.92
143 votes

#13 - Episode 6

Hotel Babylon - Season 1 - Episode 6

Rebecca leaves Charlie in charge on the night shift, while she takes off on a holiday break with her husband. Then Anna thinks a hotel guest has killed his wife in their room. She becomes increasingly alarmed as she investigates, influenced by Tony's tale of horror at another hotel.

Watch Now:Amazon
Home Sweet Homeless Shelter
star
7.86
3533 votes

#14 - Home Sweet Homeless Shelter

Shameless (US) - Season 7 - Episode 3

Kevin, Veronica and Svetlana start a topless maid service. At the shelter, meanwhile, Frank makes new friends to replace his old family - leading them to a for-sale house converted into the Gallagher Home for the Homeless. Plus, Debbie's new lifestyle comes to an abrupt end; Carl gets a syphilis scare; Ian struggles with a breakup; and with Fiona on the run to clean up after her siblings, business at Patsy's hits the skids.

Watch Now:AmazonApple TV
Be a Good Boy. Come for Grandma.
star
7.85
2493 votes

#15 - Be a Good Boy. Come for Grandma.

Shameless (US) - Season 6 - Episode 8

Fiona, now living with Sean, attempts to get his son, Will, to like her. He starts to come around, but when Will snags one of Carl's guns at the Gallagher house, Sean catches him and is furious with Fiona, worried he'll lose custody.

Watch Now:AmazonApple TV
Episode 305
star
7.84
934 votes

#16 - Episode 305

Episodes - Season 3 - Episode 5

The future of 'Pucks!' hangs in the balance as the network hosts its annual party for the television press. Sean and Beverly's romantic future is looking equally tenuous. Merc steals all of his blind ex-wife's artwork, and Matt is forced to come to her rescue.

Watch Now:AmazonApple TV
Are You There Shim? It's Me, Ian
star
7.80
1817 votes

#17 - Are You There Shim? It's Me, Ian

Shameless (US) - Season 9 - Episode 1

Most of the parents of The Hopkins Academy PTA test positive for STDs and is revealed that Frank had extramarital affairs with all infected females. Ian makes friends in jail, and continues his Gay Jesus antics inside. Debbie fights for equal pay at work after finding out she was being paid less. Lip juggles taking care of Xan. Carl has to prove himself at military school, while Kassidi is waiting for him outside the school.

Watch Now:Apple TV
Episode 5
star
7.80
146 votes

#18 - Episode 5

Hotel Babylon - Season 1 - Episode 5

Immigration officers visit the hotel, which depends on migrant labour. This puts Jackie in a difficult position, as her own visa is months overdue, and Charlie hints that she should marry him.Meanwhile, Rebecca's marriage is back on the rails, Gino is pretending to be gay, and Charlie helps a guest to cover up her affair at the hotel.

Watch Now:Amazon
Lost
star
7.79
1300 votes

#19 - Lost

Shameless (US) - Season 9 - Episode 13

Frank’s injury gets in the way of everyone’s plans as Fiona attempts to get her life back on track and Lip grows frustrated with his relationship with Tami. Carl gets some bad news about his future, and Debbie finally makes a move on Kelly. Kevin and Veronica get in trouble at the twins’ preschool.

Watch Now:AmazonApple TV
We Become What We... Frank!
star
7.78
2611 votes

#20 - We Become What We... Frank!

Shameless (US) - Season 8 - Episode 1

The Gallaghers find themselves with money to burn as Carl sells their inheritance from Monica. Fiona swears off random hookups to focus on her new apartment building. Lip deals with the sacrifice that comes with sobriety. Frank emerges out of a meth-induced haze to make amends for decades of depravity.

Watch Now:AmazonApple TV
Episode 303
star
7.78
1014 votes

#21 - Episode 303

Episodes - Season 3 - Episode 3

Matt continues to fight for custody of his children, trying to convince his ex-wife to forgive him for sleeping with his stalker. Sean and Beverly are back together, but they soon discover that it’s not so easy to heal old wounds, especially when additional secrets are revealed about their time apart. Carol’s ambitions are dealt a cruel blow.

Watch Now:AmazonApple TV
Get Some Then...
star
7.77
491 votes

#22 - Get Some Then...

Wayne - Season 1 - Episode 1

Wayne, a 16 year-old Dirty Harry with a heart of gold, sets out on his dirt-bike from Boston to Florida with his new crush Del, to get back a s*** hot 79’ Trans Am that was stolen from his father before he died.

Watch Now:Amazon
The Hobo Games
star
7.77
1304 votes

#23 - The Hobo Games

Shameless (US) - Season 9 - Episode 11

The finals of the Hobo Games have arrived, and Frank faces off against his friend and greatest opponent while Ingrid grows anxious about his commitment to their future family. Lip prepares to officially adopt Xan, but his plans collide with Fiona’s partying. Debbie starts developing feelings for someone surprising, and Carl excels at the shrimp shack.

Watch Now:AmazonApple TV
The Fickle Lady Is Calling It Quits
star
7.76
682 votes

#24 - The Fickle Lady Is Calling It Quits

Shameless (US) - Season 11 - Episode 11

Kev and V announce their big news. Lip has some promising leads on selling the house, forcing Debbie to reevaluate her future and her whole history of regrettable love interests. Ian and Mickey try to adjust to a vastly different life on the West Side. Carl’s commitment to the force is challenged when he’s reassigned to an unglamorous police unit. Liam reminds Frank of everything that makes Frank, Frank.

Watch Now:Apple TV
The Break Up
star
7.76
94 votes

#25 - The Break Up

White Van Man (2011) - Season 2 - Episode 2

Ollie suspects Darren of moonlighting with a rival firm and hires a new assistant. Darren soon finds himself in way over his head. Meanwhile, Emma quickly wangles herself a promotion at work.

Watch Now:Amazon
The (Mis)Education of Liam Fergus Beircheart Gallagher
star
7.75
2347 votes

#26 - The (Mis)Education of Liam Fergus Beircheart Gallagher

Shameless (US) - Season 8 - Episode 5

As Fiona tries to raise the profile of the neighborhood, Ian helps Trevor to raise money for a new youth shelter. Meanwhile, Carl loses his scholarship and gets creative with securing the tuition, Lip stands up to a friend and gets hurt and Frank teaches the parents at Liam's school all about the working class.

Watch Now:Apple TV
Beginnings and Ends
star
7.74
93 votes

#27 - Beginnings and Ends

White Van Man (2011) - Season 1 - Episode 6

Something is up with Ollie. He and Darren are building a wardrobe for Albert in a small room and tempers begin to flare. Before long it seems everyone Ollie knows is revealing secrets, leaving him with a big decision to make.

Watch Now:Amazon
Episode 302
star
7.73
1042 votes

#28 - Episode 302

Episodes - Season 3 - Episode 2

Matt's custody battle for his kids continues, a situation he has only made worse by getting a DUI with them in the car. Sean is still reeling from the news that Beverly spent the night with ruggedly handsome Rob. Carol falls under the spell of her charismatic new boss.

Watch Now:AmazonApple TV
Episode 304
star
7.72
1065 votes

#29 - Episode 304

Episodes - Season 3 - Episode 4

Matt’s career takes an unexpected turn – and not a good one – when he goes to appear on The Tonight Show. Merc comes in to pitch new shows to Carol.

Watch Now:AmazonApple TV
Honest
star
7.72
96 votes

#30 - Honest

White Van Man (2011) - Season 1 - Episode 5

When Ollie finds his dad Tony trying to rustle up work in a suspect manner, he decides to draw a line and make sure the business runs by the book from now on. Almost immediately Emma convinces him to break into an estate agents for her with the help of the local burglar Ricky. Darren attempts to swap a blind woman's sofa with one he stained at his brother's flat.

Watch Now:Amazon
The Stand
star
7.71
94 votes

#31 - The Stand

White Van Man (2011) - Season 1 - Episode 3

When Jeremy refuses to pay the full amount for a bathroom fitting, Ollie blocks his driveway with the van, refusing to move unless Jeremy coughs up. This act of rebellion starts to get the attention of the local community. Darren breaks his friend Irene out of an old people's home and promptly loses her.

Watch Now:Amazon
Episode 4
star
7.70
207 votes

#32 - Episode 4

Bluestone 42 - Season 1 - Episode 4

Mary reveals a secret about her past before she became a padre and Nick tries to take full advantage. Bird is offered a promotion.

Watch Now:Amazon
Episode 5
star
7.69
170 votes

#33 - Episode 5

Bluestone 42 - Season 1 - Episode 5

Nick tries to prove to the padre that he is not superstitious. Simon tries to earn respect by joining in dangerous homemade games with Mac and Rocket.

Watch Now:Amazon
Occupy Fiona
star
7.67
2207 votes

#34 - Occupy Fiona

Shameless (US) - Season 8 - Episode 7

Ian tests Fiona's patience and resolve by bringing a messy “Occupy Fiona” movement right to her front door. Lip struggles to get Professor Youens to court for his DUI trial. Meanwhile, a now unemployed Frank goes on a job hunt and Carl gets a feisty new rehab client with a plan to help him get the rest of his tuition.

Watch Now:Apple TV
Abortion Rules
star
7.66
2573 votes

#35 - Abortion Rules

Shameless (US) - Season 6 - Episode 2

Debbie carries a bag of flour around - determined to prove Fiona wrong.

Watch Now:Apple TV
Messiahs
star
7.65
1026 votes

#36 - Messiahs

Preacher - Season 4 - Episode 7

Tulip and Cass tear after God; an old friend presents Jesse with an unique opportunity.

Watch Now:AmazonApple TV
Fear of the Lord
star
7.65
1019 votes

#37 - Fear of the Lord

Preacher - Season 4 - Episode 8

Tulip and Cass struggle to keep Humperdoo hidden from the Grail, while Jesse remains MIA.

Watch Now:AmazonApple TV
All the Way From There Just to Get to Here
star
7.64
169 votes

#38 - All the Way From There Just to Get to Here

Shantaram - Season 1 - Episode 12

Kavita’s article goes to print, causing an all-out battle. Lin seizes an opportunity to escape.

Do Not Go Gentle into That Good... Eh, Screw It
star
7.64
677 votes

#39 - Do Not Go Gentle into That Good... Eh, Screw It

Shameless (US) - Season 11 - Episode 6

A surprising twist of fate has left the Milkovich's vulnerable, forcing Ian and Mickey to step in to help. Frank's day takes some unexpected turns and Liam deals with inner turmoil after doing a bad thing. Debbie confronts Sandy on their relationship, while Carl enjoys the spoils of his day off. Lip and Brad seek revenge on the new BornFree owners, all the while Lip is forced to figure out a plan for the future. While Kev runs the bar, V is class parent at school - but elementary school looks a little different these days.

Watch Now:Apple TV
Idiot Inside
star
7.64
177 votes

#40 - Idiot Inside

Black Monday - Season 2 - Episode 3

Mo tries to extricate Keith from a difficult situation.

Watch Now:AmazonApple TV
So Antoine
star
7.64
179 votes

#41 - So Antoine

Black Monday - Season 2 - Episode 2

Mo has an unexpected guest. Blair and Tiff go looking for a new home.

Watch Now:AmazonApple TV
Episode 8
star
7.63
171 votes

#42 - Episode 8

Bluestone 42 - Season 1 - Episode 8

Nick faces a challenge with a booby-trapped car bomb. Simon stands up to his fiancée.

Watch Now:Amazon
NIMBY
star
7.63
720 votes

#43 - NIMBY

Shameless (US) - Season 11 - Episode 4

The Milkoviches move in next door and wreak havoc, leading Frank, Kev and Liam to plot how to get rid of them. Mickey embarks on a new security gig for Kev and V and drags Ian along against his will. V and Debbie turn into stage moms when Gemma and Franny compete in the Little Miss South Side beauty pageant. Lip gets a big surprise when he reluctantly agrees to go to brunch with Tami and her old high school music teacher. When Carl’s training officer is overly aggressive, Carl is forced to choose between his job and his neighborhood.

Watch Now:Apple TV
The Master
star
7.61
1795 votes

#44 - The Master

The Mick - Season 1 - Episode 6

All hell breaks loose, as the kids fight over who will take the master bedroom. Also, Mickey pursues a wealthy businessman who quickly discovers that she is not the prize he thought she was.

Watch Now:AmazonApple TV
A Little Gallagher Goes a Long Way
star
7.60
1043 votes

#45 - A Little Gallagher Goes a Long Way

Shameless (US) - Season 10 - Episode 4

Frank and Mikey set off on a day of adventure around the city in pursuit of Mikey’s dreams. Debbie discovers a new way to make money in the midst of a strike as Lip leans on his new friend for parenting advice. Carl gets more than he bargained for when he offers to help Anne. Liam grows suspicious of his seemingly perfect mentor.

Watch Now:Apple TV
Go Home, Gentrifier!
star
7.59
738 votes

#46 - Go Home, Gentrifier!

Shameless (US) - Season 11 - Episode 2

It's Franny's birthday, and with Tami and Sandy's help, Debbie prepares to throw her the best princess party Franny never wanted. Ian is on the straight and narrow which forces Mickey to get a real job. Frank the weed connoisseur helps Kev and V with their struggling pot business. Lip's home renovations run him into some trouble with his new neighbors. Carl's first day on the force is not the vigilante fantasy he thought it would be. Liam profits from kids who find themselves in lunch debt due to a tyrannical lunch lady.

Watch Now:Apple TV
Episode 4
star
7.55
148 votes

#47 - Episode 4

Hotel Babylon - Season 1 - Episode 4

Anna sets her cap at a rich American business man. How far will she go to get his attention? Meanwhile, Charlie is upset when Jackie tells him she is dating someone else. But he is soon being given the glad eye by Alice, an attractive hotel guest.

Watch Now:Amazon
Scar Tissue
star
7.54
1890 votes

#48 - Scar Tissue

Marvel's The Punisher - Season 2 - Episode 4

Rachel recalls the night everything changed and lets Frank in on the truth about her name. Russo sits down with a face from his childhood.

Watch Now:AmazonApple TV
This Is Chicago!
star
7.54
790 votes

#49 - This Is Chicago!

Shameless (US) - Season 11 - Episode 1

The Gallaghers adjust to life during the pandemic: Frank fears the loss of the South Side to gentrification, while bar closures force Kev and V to get creative at the Alibi. Sleep-deprived Lip and Tami work to make their new house a home as Carl finishes his time at the police academy. Debbie becomes her own boss and deals with the repercussions of her statutory rape conviction of 17-year-old Julia. Ian and Mickey’s honeymoon phase is over as they have very different ideas about what married life would be.

Watch Now:Apple TV
Banquet of Consequences
star
7.54
212 votes

#50 - Banquet of Consequences

Shantaram - Season 1 - Episode 11

Zhou initiates war. Khader tries to stop Kavita’s article from printing. Maurizio seeks revenge. Lin says his goodbyes.