The BEST episodes directed by Jim O'hanlon

Curtain Call
star
8.46
24 votes

#1 - Curtain Call

Bad Girls (1999) - Season 4 - Episode 16

G-Wing's open day goes ahead - but not according to plan. Shaz and Denny have their interprison visit and Shaz has brought some mushrooms with her. Yvonne gets a male escort to visit her during the open day and finds out about Snowball's escape plan. Neil and the inmates' lives hang in the balance when Snowball's escape plan finally detonates.

Watch Now:Amazon
Episode 2
star
8.33
222 votes

#2 - Episode 2

Emma - Season 1 - Episode 2

Emma continues her attempts to marry off Harriet and Mr Elton, vicar of Highbury. Although uninterested in marriage herself, she is intrigued by the mysterious and elusive Frank Churchill, who she hopes to meet for the first time at a village Christmas party. Frank does not arrive, and instead Emma becomes the subject of unwanted and embarrassing attention from Mr Elton. A few weeks later, village gossip and speculation focuses on the arrival of young Jane Fairfax and a large piano she has been sent by a mystery admirer. Emma refuses to believe that Mr Knightley could be the secret admirer. He couldn't be, could he?

Watch Now:AmazonApple TV
Losing It
star
8.23
22 votes

#3 - Losing It

Bad Girls (1999) - Season 2 - Episode 6

Shell starts to crack and makes allegations against all the male officers causing all the women to join in, she starts to bully Barbara. The Julies make it happen for Josh and Crystal. Karen punishes Hollamby with a harsh fitness regime. Nikki gets a visit from Helen.

Watch Now:AmazonApple TV
Tough Love
star
8.23
22 votes

#4 - Tough Love

Bad Girls (1999) - Season 3 - Episode 12

The fall-out from the riot leaves Nikki very unpopular so she is grateful of support from an attractive new prisoner, Caroline, that is until Maxi Purvis finds some nasty surprises in Caroline's past. The Julies are released and arrested in the space of 5 minutes.

Watch Now:Amazon
Virtue of the Vicious
star
8.21
3532 votes

#5 - Virtue of the Vicious

Marvel's The Punisher - Season 1 - Episode 10

An attack on a prominent politician is analyzed again and again from different points of view. Madani confronts a hard truth.

Watch Now:AmazonApple TV
Undercover Cloth (2)
star
8.15
118 votes

#6 - Undercover Cloth (2)

A Touch of Cloth - Season 2 - Episode 2

Going even deeper undercover, Cloth learns that Macratty's big plan has got even bigger, taking on a heist for the mysterious Big Man.

Watch Now:Amazon
Once Removed
star
8.11
382 votes

#7 - Once Removed

Inside No. 9 - Season 4 - Episode 3

According to the Holmes & Rahe Stress Scale, moving house is only 32nd on the list. But anything could happen in the last ten minutes.

Watch Now:Amazon
Episode 5
star
8.09
189 votes

#8 - Episode 5

Undercover (2016) - Season 1 - Episode 5

As Maya continues to fight the state authorities, all seems lost. Until a stranger appears with new information that forces Maya to question her understanding and uncover links between her two cases. Spurred on to discover the truth, Maya must go bigger, but is it too late? Nick's secret is threatened by someone close and he can only watch as a vital piece of intelligence is revealed that could destroy Maya's work. Is there any way back for the family? Meanwhile, Julia and Brady dig deeper and uncover the truth about Nick. Just how deep into the establishment has the conspiracy spread?

Watch Now:AmazonApple TV
The End of the Beginning
star
8.04
123 votes

#9 - The End of the Beginning

Trying - Season 3 - Episode 8

As Nikki and Jason prepare to find out if they can keep the kids forever, they make an impulsive decision that requires their family’s help.

Watch Now:Amazon
Roadhouse Blues
star
8.04
2306 votes

#10 - Roadhouse Blues

Marvel's The Punisher - Season 2 - Episode 1

While driving through Michigan, Frank stops for a beer at a roadside bar. But staying out of trouble has never been his strong suit.

Watch Now:AmazonApple TV
Too Cloth for Comfort (1)
star
8.03
118 votes

#11 - Too Cloth for Comfort (1)

A Touch of Cloth - Season 3 - Episode 1

DCI Jack Cloth's brother, Terry, has been killed. The pair weren't close, in fact, they were estranged, but, you know, it still hurts.

Watch Now:Amazon
Episode 3
star
8.02
364 votes

#12 - Episode 3

In the Flesh - Season 2 - Episode 3

Fate throws Kieren and Simon together on the 'Give Back' scheme, this time at the doctor's surgery. Simon reassures Kieren that he's not leading Amy on, but the pair come to blows when Kieren thwarts his plan to free two caged rabids. We also get to know PDS Sufferer Freddie Preston. Freddie returned from the grave to find his childhood sweetheart Haley shacked up in their marital home with her new boyfriend Amir. Haley and Amir are allowing Freddie to stay in the spare room until he's back on his feet. This is not ideal, as Freddie struggles with the notion of 'till death do us part' and is determined to win back the woman he loves. When Kieren is thrust into the aftermath of Freddie's plan, he sees Simon's views in a different light. Even though he hates the thought of hurting Amy, he can't help but follow his heart.

Watch Now:AmazonApple TV
Marriage of Inconvenience
star
8.00
19 votes

#13 - Marriage of Inconvenience

Bad Girls (1999) - Season 4 - Episode 15

Yvonne and Fenner both have different reasons to be concerned about Karen's new relationship. Snowball continues to wrap everyone on G-Wing around her little finger and goes ahead with her escape plan. Di and Neil go on their hen and stag nights but Neil only invites Fenner and slips something into his drink.

Watch Now:AmazonApple TV
Episode 3
star
8.00
280 votes

#14 - Episode 3

Emma - Season 1 - Episode 3

Emma teases Mr Knightley about Jane, but he remains tight-lipped. Meanwhile, Frank and Emma plan a ball, and Emma wonders whether she might be in love with him. Despite having a wonderful time at a village ball, she decides not. With her matchmaking officially abandoned, Emma feels cooped up and bored, so Mr Knightley suggests a day trip to Box Hill for a change of scene and some temporary escape. He also tells Emma that he suspects Frank and Jane to be secretly in love. Emma rebuffs the suggestion - she can personally vouch for Frank's indifference to Jane - which leaves Knightley feeling hurt at Emma's indifference towards him.

Watch Now:Amazon
Off Radar (2)
star
7.99
178 votes

#15 - Off Radar (2)

Chasing Shadows - Season 1 - Episode 4

The only thing Sean loves more than finding a pattern linking several people is discovering someone who doesn't fit it, so he's thrilled when he realises that missing lawyer and single father Stephen Eli is one such case. He believes Eli is a victim of imprisoned serial killer Vance, who eventually confesses to the crime. But when Vance can't guide police to Eli's body, Sean begins to wonder if he's made a mistake, and that somebody else is responsible for not only Eli's death, but also the other murders supposedly committed by Vance.

Watch Now:Amazon
Too Cloth for Comfort (2)
star
7.96
78 votes

#16 - Too Cloth for Comfort (2)

A Touch of Cloth - Season 3 - Episode 2

As the body count continues to rise, Cloth closes in on the killer. But there's a horrific realization that the culprit is far too close to him for comfort.

Watch Now:Amazon
I’m Scared
star
7.94
133 votes

#17 - I’m Scared

Trying - Season 2 - Episode 8

Nikki and Jason must make a huge decision in a small amount of time.

Watch Now:AmazonApple TV
Battle Lines
star
7.92
25 votes

#18 - Battle Lines

Bad Girls (1999) - Season 3 - Episode 11

The Peckham Boot Gang arrive on G-Wing and stir up trouble. Al McKenzie begins bully Shaz. When Nigerian prisoner Femi is bullied by the officers, Nikki organises a sit-in to help. But with the Peckham Boot Gang involved, things look like getting out of hand, and a riot takes place on G-Wing. Plus, the Peckham Boot Gang reveals their plan to get rid of Yvonne, after Yvonne batters Al.

Watch Now:Amazon
Tempting Fate
star
7.90
373 votes

#19 - Tempting Fate

Inside No. 9 - Season 4 - Episode 6

A dead hoarder's flat, a blood-stained floor, a dead rat and a terrible, inescapable curse from beyond the grave. All in an ordinary day's work for council contractors Keith, Nick and Maz.

Watch Now:Amazon
Episode 4
star
7.89
181 votes

#20 - Episode 4

Undercover (2016) - Season 1 - Episode 4

Terrified that Maya might be close to discovering his secret, Nick controls the situation with a devastating lie. Taking solace in work, Maya continues to search for the witness. What had Maya missed all those years ago? Far from shining light on the case, her investigation leads to a shocking fact that forces her personal and professional life to collide. Maya makes a call she knows might change her life forever. Who is her husband? Meanwhile, Julia stumbles across a story that seems more than a coincidence and begins to dig deeper into the background of a mystery woman, but despite her efforts she falls short. Who was she and why is she so hard to track down?

Watch Now:AmazonApple TV
Episode 6
star
7.89
192 votes

#21 - Episode 6

Undercover (2016) - Season 1 - Episode 6

Maya's trust is in tatters, but all her cards are played out. Can she find the strength for the final fight and change the course of US justice? And when the final piece of the jigsaw that links these two miscarriages of justice is revealed, what does that mean to her fight to 'go big'? Facing the end of his marriage, Nick concocts a drastic final plan with the help of Julia and Brady to expose the establishment figures responsible. In the aftermath the people really responsible for the growing conspiracy are finally exposed, but not all are as fallible. As Maya picks up the fragments of her life, is there a way forward for her family, and can she come to terms with a truth she could never have imagined?

Watch Now:AmazonApple TV
Episode 2
star
7.87
412 votes

#22 - Episode 2

In the Flesh - Season 2 - Episode 2

Kieren's dreams of escape are left in tatters when Maxine imposes an Undead travel ban on Roarton, also introducing stringent measures for PDS Sufferers to pay back their debt to society. However, being thrust together with Simon on Maxine's 'Give Back' scheme has its benefits. The two have a connection, and Kieren agrees to go to Simon's Undead party that night, where Simon makes a surprising declaration. Jem is troubled at school. A 19-year-old amongst 16-year-olds, she feels completely alienated, until she's revealed to be an ex-HVF war hero. Jem's reputation soars and she is befriended by the popular girls. However, when a PDS prank goes wrong, resulting in a terrifying rabid in the corridors, Jem is humiliated in front of her classmates. She gravitates to Gary, finding solace in a world she understands - hunting rabids in the woods. But it's here that disaster strikes.

Watch Now:AmazonApple TV
Episode 1
star
7.85
447 votes

#23 - Episode 1

In the Flesh - Season 2 - Episode 1

Kieren Walker, in the now seemingly PDS-friendly world of Roarton, is keeping his head down, working soul destroying shifts in the Legion pub and squirrelling money into his 'escape fund'. The only problem is that he can't escape himself. In the wider world, tensions are re-igniting. The radical pro-living party, Victus, is whipping up hatred and the Undead Liberation Army is retaliating violently. When Victus MP Maxine Martin enters Roarton, Kieren is dismayed, sensing that danger is encroaching. And when Vicar Oddie violently clashes with her, it seems Kieren's instincts are right. Kieren is also overjoyed by the return of his BDFF (best dead friend forever), Amy Dyer, though his delight is cut short by a tense encounter with Amy's opinionated beau, ULA member Simon. When Amy and Simon reveal the prejudice still bubbling under the surface in Roarton, Kieren knows he needs to leave the village immediately.

Watch Now:AmazonApple TV
Episode 4
star
7.78
299 votes

#24 - Episode 4

Emma - Season 1 - Episode 4

What was intended as a day of fun turns into a day of agony for everyone on the Box Hill excursion. Things come to a head when, egged on by Frank, Emma behaves very badly, insulting Miss Bates. She is berated by Knightley, and realises that her behaviour was shameful. She tries to repair things with Jane and Miss Bates, but Jane will not see her - although Miss Bates tells her that Jane has accepted a job as a governess, and cried all night. Meanwhile, Knightley goes to stay with his brother in London, and will be away for a while. When Frank's controlling aunt dies, the Westons expect him to propose to Emma - but his actions set in motion a chain of events that both shock Emma and make her realise something that has been in plain sight all along...

Watch Now:AmazonApple TV
Episode 6
star
7.75
292 votes

#25 - Episode 6

Catastrophe (2015) - Season 4 - Episode 6

In the final episode, Sharon and Rob arrive in Boston for a family holiday only to receive some tragic news about Rob's mum, Mia.

Watch Now:Amazon
Fight or Flight
star
7.74
2111 votes

#26 - Fight or Flight

Marvel's The Punisher - Season 2 - Episode 2

Frank and a reluctant Rachel go on the run as a menacing adversary gives chase. Meanwhile, Madani pays Russo an unwelcome visit.

Watch Now:AmazonApple TV
Undercover Cloth (1)
star
7.72
159 votes

#27 - Undercover Cloth (1)

A Touch of Cloth - Season 2 - Episode 1

Cloth has quit the force, never to return. Well, until a bank robbery goes wrong. But things are awkward at the station, particularly with ACC Tom Boss back at work.

Watch Now:Amazon
Episode 1
star
7.69
239 votes

#28 - Episode 1

Emma - Season 1 - Episode 1

Rich, independent and kind-spirited, Emma Woodhouse has no need to marry, but nothing delights her more than matchmaking those around her. Once she has married off her close companions, she alights upon the pretty Harriet Smith to fashion into her new playmate and ally. She persuades Harriet that she is too good for her suitor, the farmer Robert Martin, and encourages her to set her sights higher. But close family friend Mr Knightley warns Emma that her meddling will cause great pain - to both Robert and Harriet. Emma refuses to listen, and Mr Knightley is furious at Emma's stubbornness.

Watch Now:AmazonApple TV
Lift Me Up
star
7.69
136 votes

#29 - Lift Me Up

Trying - Season 2 - Episode 7

Planning Scott’s stag night is a headache for Jason. Karen shares a secret with Nikki. Erica and Freddy’s relationship begins to blur.

Watch Now:AmazonApple TV
Chapel of Love
star
7.68
24 votes

#30 - Chapel of Love

Bad Girls (1999) - Season 3 - Episode 10

Crystal is on hunger strike to protest against her incorrect drugs test results and it seems that only new girl Charlotte can save her. Di begins to abuse her mother when Josh confronts her about her deceit. Di then schemes to stop Josh and Crystal's wedding in a small ceremony in the prison chapel. Also, a new group of girls arrive, calling themselves the Peckham Boot Gang.

Watch Now:Amazon
A Long Way Down
star
7.65
136 votes

#31 - A Long Way Down

Trying - Season 2 - Episode 6

Jason plays detective after a problem is revealed at Ben and Denise’s party. Freddy struggles in his relationship.

Watch Now:Amazon
Episode 7
star
7.64
435 votes

#32 - Episode 7

Marcella - Season 2 - Episode 7

Marcella heads to Nigel Stafford's house to question him. As she walks around the house she finds a small grave before heading inside the unlocked door. Inside she's confronted by Nigel, holding a knife.

Watch Now:Amazon
The First Case (2)
star
7.64
200 votes

#33 - The First Case (2)

A Touch of Cloth - Season 1 - Episode 2

Booze addled and widowed loner, DCI Jack Cloth continues his struggle to hold himself together while solving grisly murders and suffering from the death of his wife.

Watch Now:Amazon
Off Radar (1)
star
7.62
182 votes

#34 - Off Radar (1)

Chasing Shadows - Season 1 - Episode 3

Sean looks into the case of Stephen Eli, a lawyer and single father who fits none of the five most common categories of missing persons. Investigating his last known movements, the detective spots a connection with two deaths at the hands of murderer Leonard Vance, who is now incarcerated in a secure psychiatric hospital, and believes Stephen could be Vance's third victim.

Watch Now:AmazonApple TV
Episode 2
star
7.62
287 votes

#35 - Episode 2

Catastrophe (2015) - Season 4 - Episode 2

Rob's newly religious sister Sidney visits from the US, and a child's accident at school reveals a surprising teacher-pupil rapport to Sharon.

Watch Now:Amazon
Episode 5
star
7.61
274 votes

#36 - Episode 5

Catastrophe (2015) - Season 4 - Episode 5

Sharon is unsettled by a strange moisture patch at school, while Rob's big boss visits London and takes a close interest in his career. Fran and Chris make a major decision.

Watch Now:Amazon
The Set-Up
star
7.61
55 votes

#37 - The Set-Up

Bad Girls (1999) - Season 2 - Episode 7

Yvonne's daughter arrives with tragic news about her father, but she is not pretending. Fenner thwarts Yvonne's escape attempt in the nick of time. Helen's new role gives her the opportunity to re-open Nikki's case. Zandra's illness is finally - and tragically - diagnosed.

Watch Now:AmazonApple TV
Maddest Sweetest Thing
star
7.59
135 votes

#38 - Maddest Sweetest Thing

Trying - Season 2 - Episode 5

Nikki and Jason search for a bigger, child-friendly flat. Nikki fights for a promotion at work. Karen is tempted to cheat.

Watch Now:Amazon
To the Furthest Place
star
7.59
818 votes

#39 - To the Furthest Place

The Deep - Season 1 - Episode 1

The Orpheus' team of scientists are on a mission to find a renewable source of energy in the depths of the Arctic Ocean. The last team who went died in mysterious circumstances, so the Orpheus crew are already feeling nervous when a salvage inspector unexpectedly joins their mission. What does he know about the lost crew, and who is he working for?

Watch Now:AmazonApple TV
Hell Storm
star
7.58
607 votes

#40 - Hell Storm

Helstrom - Season 1 - Episode 10

Ana and Daimon fight to save a soul but only Yen can be victorious. Gabriella’s newfound perspective challenges Daimon’s beliefs, creating riffs amongst the group. Victoria unites with Daimon and Ana, but their victory comes at a cost.

Watch Now:AmazonApple TV
Babes Behind Bars
star
7.57
55 votes

#41 - Babes Behind Bars

Bad Girls (1999) - Season 2 - Episode 8

Crystal risks losing Josh to stay in prison with Zandra. Babs and Nikki grow marijuana to cure Zandra's pain. Shell confronts her mother about her past abuse. Yvonne launches her new money making scheme.

Watch Now:AmazonApple TV
The First Case (1)
star
7.56
368 votes

#42 - The First Case (1)

A Touch of Cloth - Season 1 - Episode 1

DCI Jack Cloth and DC Anne Oldman investigate a series of gruesome murders with the help of pathologist Natasha Sachet and Tom Boss.

Watch Now:Amazon
Homecoming
star
7.56
1296 votes

#43 - Homecoming

Sleepy Hollow - Season 4 - Episode 6

When the team realizes that the talisman which Dreyfuss seeks might be hidden in the most obvious of places, they race against the clock to find it before the evil forces are aligned. Then, with heightened emotions and bittersweet memories, Jenny and Crane revisit important parts of their past as they return to Sleepy Hollow.

Watch Now:AmazonApple TV
Pick a Side
star
7.55
118 votes

#44 - Pick a Side

Trying - Season 3 - Episode 5

Jason makes a huge sacrifice for Tyler. Nikki attempts some tough love with Princess. Freddy tries a different sort of group therapy.

Watch Now:AmazonApple TV
Episode 3
star
7.54
288 votes

#45 - Episode 3

Catastrophe (2015) - Season 4 - Episode 3

Sharon and Rob decide to get on a fitness drive. When Sharon visits her less-than- sympathetic local GP it dawns on her she's not in the peak condition she imagined.

Watch Now:Amazon
Episode 8
star
7.53
467 votes

#46 - Episode 8

Marcella - Season 2 - Episode 8

Marcella has no time to lose as the killer has Edward. Following leads she races to the killer's house, but finds it empty except for a ringing phone. However, a premonition offers up clues, but can she get to her child before it is too late?

Watch Now:Amazon
Helicopters
star
7.53
140 votes

#47 - Helicopters

Trying - Season 2 - Episode 4

Nikki and Jason make a hopeful visit on their adoption journey. Nikki sets Erica up with Jason’s friend. Karen is drawn to Deven, a single dad.

Watch Now:AmazonApple TV
Big Heads
star
7.52
143 votes

#48 - Big Heads

Trying - Season 2 - Episode 3

Jason’s ex threatens to come between him and Nikki at a family funeral. Karen struggles to get Scott involved in their wedding planning.

Watch Now:Amazon
The Sun on Your Back
star
7.50
152 votes

#49 - The Sun on Your Back

Trying - Season 2 - Episode 2

Penny sends Nikki and Jason to a fancy-dress party that could change their lives. Nikki helps her sister Karen choose a wedding dress.

Watch Now:AmazonApple TV
The People vs. Ichabod Crane
star
7.50
1303 votes

#50 - The People vs. Ichabod Crane

Sleepy Hollow - Season 4 - Episode 4

When a monster fashioned to make its victims live out their most personal and haunting memories hits D.C., the team must find its weakness to save one of their own. Meanwhile, Jenny forms an unlikely bond that could be important in saving the world. Can the group prevail against one of the most insidious monsters yet?

Watch Now:AmazonApple TV