The BEST episodes directed by Jim O'hanlon
#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#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#3 - 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#4 - 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#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#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#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#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#9 - 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#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#12 - 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#13 - 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#14 - 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#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#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#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#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#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#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#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#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#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#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:AmazonApple TV#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#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#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#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#32 - 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#34 - 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:AmazonApple TV#35 - 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#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:AmazonApple TV#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#38 - 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#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#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#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#44 - 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#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:AmazonApple TV#48 - 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:AmazonApple TV#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