Dramas from BBC Learning English

Intermediate and above level

Bookmark this page so that you can find and follow all of our dramas.

Dramas on this page include The White Elephant, serving up lots of functional English phrases as it follows the story of a brand new restaurant and the people who work there. Will they ever have any customers?

You can also listen to our versions of:

  • completed

    Jamaica Inn: Part 9: The Vicar of Altarnum

    Episode 170616 / 16 Jun 2017

    Mary has gone to vicar's house. She wants to talk to him about the murder of her uncle but he's not there. But later he arrives and he has some important news to tell her. What can it be?

  • completed

    Jamaica Inn: Part 8: A shocking discovery

    Episode 170609 / 09 Jun 2017

    After the shocking events on the coast, Mary's uncle is now planning to escape from Jamaica Inn. He fears that someone is coming to kill him – someone who has been giving him the orders to wreck ships. She has to escape first to tell someone what she has seen but who can she trust?

  • completed

    Jamaica Inn: Part 7: Shipwreck

    Episode 170602 / 02 Jun 2017

    Mary has been forced by her Uncle Joss to travel with him and his drunken men on Christmas Eve. She fell asleep but she's about to wake up and discover what Joss and his gang of bad men really get up to at night.

  • completed

    Jamaica Inn: Part 6: The horse market

    Episode 170526 / 26 May 2017

    Following Mary's uncle's shocking confession - how he lures ships onto the rocks and drowns women and children - she escapes from the Inn and goes with his brother, Jem, to the horse market in Launceston. But things don't go to plan

  • completed

    Jamaica Inn: Part 5: Lost on the moor

    Episode 170519 / 19 May 2017

    Joss has returned to Jamaica Inn and is very angry about Mr Bassat's visit. He storms out of the house and sets off across the moor. Mary decides to follow him

  • completed

    Jamaica Inn: Part 4: The horse thief

    Episode 170512 / 12 May 2017

    Mary finds herself attracted to a visitor to Jamaica Inn. But who is he - and can he be trusted? Meanwhile, another visitor discovers some suspicious objects in an upstairs room...

  • completed

    Jamaica Inn: Part 3: Strange goings-on

    Episode 170505 / 05 May 2017

    Mary has to work in the bar of Jamaica Inn on Saturday night. She gets to meet a group of rough and drunk men. Later that night there are some strange goings-on in the yard outside. What's happening - and why are people talking about murder?

  • completed

    Jamaica Inn: Part 2: A cold and lonely place

    Episode 170428 / 28 Apr 2017

    Mary arrives at Jamaica Inn and meets her Aunt Patience and Uncle Joss. Immediately she discovers what a mean and scary man her uncle is. He sets the rules and tells her what to do. On her second day there she discovers a locked room – what is inside?

  • completed

    Jamaica Inn: Part 1: Meet Mary Yellan

    Episode 170421 / 21 Apr 2017

    When Mary's mother dies, she goes to live with her aunt and uncle who run the Jamaica Inn. It lies in a remote and bleak corner of England. On her journey there she is warned to keep away. But why?

  • completed

    The Race: Episode 10

    Episode 170414 / 14 Apr 2017

    The crew are almost back in London, but will they make it home in time to win the challenge? Listen to the last episode of our drama, The Race, to find out!

  • completed

    The Race: Episode 9

    Episode 170407 / 07 Apr 2017

    Sophia and Passepartout have recovered from the dodgy lobster that Phil cooked for them, but the crew aren't in the clear yet. Find out what danger they face next in this episode of The Race!

  • completed

    The Race: Episode 8

    Episode 170331 / 31 Mar 2017

    Phil decides to say thank you to the crew by cooking a slap-up meal. How will it go down? Listen to episode eight of The Race to find out!

  • completed

    The Race: Episode 7

    Episode 170324 / 24 Mar 2017

    Phil, Passepartout and Sophia have all fallen asleep while at sea! There's a loud bang – what's happened? Listen to episode seven of The Race to find out!

  • completed

    The Race: Episode 6

    Episode 170317 / 17 Mar 2017

    The Mermaid has been stolen! But who has taken Phil's yacht and how will he get it back? Is it the end of his round-the-world adventure? Find out in episode six of The Race!

  • completed

    The Race: Episode 5

    Episode 170310 / 10 Mar 2017

    The satnav is down and they've narrowly missed being hit by a container ship. Will Phil, Passepartout and Sophia be able to continue their journey? Find out in the next episode of The Race!

  • completed

    The Race: Episode 4

    Episode 170303 / 03 Mar 2017

    Phil and Passepartout rescue Sophia from her violent husband and make their way onward from Sao Tome. But technology is about to fail them! What's going to happen? Find out in episode four of The Race!

  • completed

    The Race: Episode 3

    Episode 170224 / 24 Feb 2017

    Phil makes it to port. But things are about to get tricky when a storm threatens his journey – will Phil and Passepartout survive their latest obstacle? Find out in episode three of The Race!

  • completed

    The Race: Episode 2

    Episode 170217 / 17 Feb 2017

    Phil and his friend Pete set off on their round-the-world. Will it all be plain sailing or will they sink? Find out in episode two of The Race!

  • completed

    The Race: Episode 1

    Episode 170210 / 10 Feb 2017

    Phil's a writer living in London. His life isn't that interesting – but it's about to change dramatically! Find out just how much in episode one of our drama, The Race!

  • completed

    A Christmas Carol - Part 5: The end of it

    Episode 170127 / 27 Jan 2017

    Ebenezer Scrooge has been taken to several different places by three spirits. He saw that if he died, nobody would care because he is a bad man. How will this experience change Scrooge's life?

  • completed

    A Christmas Carol - Part 4: The third of three spirits

    Episode 170120 / 20 Jan 2017

    Ebenezer Scrooge is getting used to the company of ghosts, but here's one he doesn't expect.

  • completed

    A Christmas Carol - Part 3: The second of three spirits

    Episode 170113 / 13 Jan 2017

    Ebenezer Scrooge seems to be changing his ways. He has learnt a lesson from a ghost which took him to the past and now is ready to be visited by the Spirit of Christmas Present.

  • completed

    A Christmas Carol - Part 2: The first of three spirits

    Episode 170106 / 06 Jan 2017

    Selfish businessman Ebenezer Scrooge receives a visit from the first of three spirits. This is the Spirit of Christmas Past.

  • completed

    A Christmas Carol - Part 1: Marley's ghost

    Episode 161230 / 30 Dec 2016

    In this episode, you'll get to know Ebenezer Scrooge. Nobody seems to be able to get a kind word or even a smile out of him.

  • completed

    Christmas Panto: Dick Whittington and his Cat

    Episode 161223 / 23 Dec 2016

    BBC Learning English's Christmas Pantomime – Dick Whittington and his Cat

  • completed

    Alice in Wonderland: Part 10: Alice's evidence

    Episode 161216 / 16 Dec 2016

    Alice is at the trial of the Knave of Hearts - and she is taller than ever before. The King asks the jury to give their verdict - but will the Queen let Alice escape without a punishment?

  • completed

    Alice in Wonderland: Part 9: Who stole the tarts?

    Episode 161209 / 09 Dec 2016

    Alice finds herself at a trial. Did the Knave of Hearts steal the Queen's tarts? What does the Hatter know about it - and what's that funny feeling Alice is having?

  • completed

    Alice in Wonderland: Part 8: Croquet with the Queen

    Episode 161202 / 02 Dec 2016

    Alice plays croquet with the Queen. But what are the rules - and how can Alice play croquet when the ball is a hedgehog?

  • completed

    Alice in Wonderland: Part 7: A mad tea-party

    Episode 161125 / 25 Nov 2016

    Alice finds the Hatter and the March Hare having a very strange tea-party. They manage to make Alice angry - but how? And do riddles always have answers?

  • completed

    Alice in Wonderland: Part 6: Pig and Pepper

    Episode 161118 / 18 Nov 2016

    Someone inside the Duchess's house is angry - but who? The Duchess's baby is making some very strange sounds and the Cheshire-Cat smiles while the cook throws things. Will Alice meet anyone who isn't mad?

  • completed

    Alice in Wonderland: Part 5: Advice from a caterpillar

    Episode 161111 / 11 Nov 2016

    Alice is beginning to wonder who she is, when a caterpillar gives her some advice about a magical mushroom. But is it good advice – and who thinks Alice is a snake?

  • completed

    Alice in Wonderland: Part 4: The White Rabbit's house

    Episode 161104 / 04 Nov 2016

    Alice is too big to fit inside the White Rabbit's house. The problem is, she's already inside it! How does she get out - and why is everyone throwing cakes?

  • completed

    Alice in Wonderland: Part 3: The Caucus-race

    Episode 161028 / 28 Oct 2016

    Alice meets all sorts of creatures as she swims around in a pool of her own tears. She joins in a Caucus-race: but how can you win a race with no rules? And who will give the prizes?

  • completed

    Alice in Wonderland: Part 2: The pool of tears

    Episode 161021 / 21 Oct 2016

    Alice can't stay the same size for more than a few minutes! When she's big, she cries a pool of tears. What will happen to her when she gets smaller again?

  • completed

    Alice in Wonderland: Part 1: Down the rabbit hole

    Episode 161014 / 14 Oct 2016

    Alice is an ordinary girl, until the day a white rabbit runs past her, saying "I'm late!" Alice follows the White Rabbit as he runs down a rabbit hole, and a whole Wonderland of adventure begins…

  • completed

    Frankenstein: Episode 10: Melting the ice

    Episode 161007 / 07 Oct 2016

    The Creature reappears in the Arctic and boards the boat which has rescued Viktor Frankenstein

  • completed

    Frankenstein: Episode 9: The wedding night

    Episode 160930 / 30 Sep 2016

    Viktor Frankenstein gets married and is happy again. But will it last long?

  • completed

    Frankenstein: Episode 8: Jail time

    Episode 160923 / 23 Sep 2016

    There’s another murder and Viktor Frankenstein is arrested

  • completed

    Frankenstein: Episode 7: A monster bride

    Episode 160916 / 16 Sep 2016

    Viktor Frankenstein works alone to build a bride for the Creature

  • completed

    Frankenstein: Episode 6: Death comes to you

    Episode 160909 / 09 Sep 2016

    The Creature explains the killings and offers to leave everybody in peace, but on one condition...

  • completed

    Frankenstein: Episode 5: The milk of human kindness

    Episode 160902 / 02 Sep 2016

    The Creature is on the run and finally meets a good family. Will they accept it?

  • completed

    Frankenstein: Episode 4: Creature meets creator

    Episode 160826 / 26 Aug 2016

    Viktor Frankenstein meets the Creature at last. Will they be friends or have a fight?

  • completed

    Frankenstein: Episode 3: Death in the family

    Episode 160819 / 19 Aug 2016

    A murder takes Viktor Frankenstein back to his hometown

  • completed

    Frankenstein: Episode 2: It's alive!

    Episode 160812 / 12 Aug 2016

    Viktor Frankenstein is ready to give life to a creature, but is this really a wise thing to do?

  • completed

    Frankenstein: Episode 1: A passion for science

    Episode 160805 / 05 Aug 2016

    Viktor Frankenstein has always been passionate about science and he and others paid a high price because of that. He has a warning to all who, like him, tried to challenge Nature

  • completed

    The White Elephant: Episode 30: Hope

    Episode 160701 / 01 Jul 2016

    The White Elephant restaurant has always struggled to stay in business and the future is not looking good. They desperately need customers - and when they finally get one, Gordon's skills in the kitchen must keep them there. Find out if he can do it in this final episode and learn some hope-related phrases

  • completed

    The White Elephant: Episode 29: Competition

    Episode 160624 / 24 Jun 2016

    There's a bake-off competition taking place and Gordon seems to have made a special effort - and he only does that when there's something to win! Peter's also made a cake that looks exactly the same – what's going on? Watch this video to find out, and learn some competition-related phrases

  • completed

    The White Elephant: Episode 28: Empathy

    Episode 160617 / 17 Jun 2016

    Ceilia's latest idea from her management training is to get everyone to do a job swap. This will give everyone the chance to see what other people's jobs involve. This could be fun, but will Gordon be able to 'lower' himself to doing the work of a washer-upper?! Watch this to find out and learn some phrases related to empathy.

  • completed

    The White Elephant: Episode 27: Fashion

    Episode 160610 / 10 Jun 2016

    Gordon changes his appearance to try and look fashionable but his work colleagues have their own opinions on how he looks and they can't keep a secret. Watch and learn some fashion-related phrases.

  • completed

    The White Elephant: Episode 26: Sick

    Episode 160603 / 03 Jun 2016

    What's this? Gordon has come up with a new recipe for ostrich lasagne. He just needs someone to taste-test it. When the team offer to give it a try they soon wish they hadn't! Watch and count how many phrases you hear related to feeling sick

  • completed

    The White Elephant: Episode 25: Brave

    Episode 160527 / 27 May 2016

    There's a criminal in the area but could he be coming to eat at The White Elephant and who's going to be the bravest person to confront him? Watch and learn some phrases related to being brave

  • completed

    The White Elephant: Episode 24: Honesty

    Episode 160520 / 20 May 2016

    Peter the waiter is shaken up when he nearly gets hit by a van but Gordon has no sympathy as he brags about his new mobile business venture. Can the two things be connected? Learn some phrases about honesty.

  • completed

    The White Elephant: Episode 23: Sleepy

    Episode 160513 / 13 May 2016

    It's been a late night for the team at The White Elephant but Gordon seems remarkably lively. That's until he hears about an award that only he could win! Watch and learn some sleep-related phrases.

  • completed

    The White Elephant: Episode 22: Disaster

    Episode 160506 / 06 May 2016

    It's a special 'sushi night' at the restaurant and Gordon is keen to make a good impression on the customers. But his best efforts don't quite go to plan and he runs out of an important ingredient. Is the evening going to be a disaster or can someone save the day? Watch and learn phrases used to talk about very unsuccessful events

  • completed

    The White Elephant: Episode 21: Clean

    Episode 160429 / 29 Apr 2016

    The restaurant is about to get a visit from the health inspector. Everyone needs to make the place clean and tidy but Gordon has other ideas. And why does he need to clean up his act? Watch the video and listen out for the phrases used to do with being clean

  • completed

    The White Elephant: Episode 20: Failure

    Episode 160422 / 22 Apr 2016

    The restaurant gets some customers from America who demand a meal that really puts Gordon's cooking skills to the test. Can he give them what they want or will he leave a bad impression? Find out by watching this episode and listening out for the phrases related to failure

  • completed

    The White Elephant: Episode 19: Love

    Episode 160415 / 15 Apr 2016

    Lucky Mary! Someone has left her a special gift and she thinks she knows who it's from but is she right or has someone else in the kitchen got a soft spot for her? Find out in this episode and listen out for the phrases related to love

  • completed

    The White Elephant: Episode 18: Excellence

    Episode 160408 / 08 Apr 2016

    A VIP [Very Important Person] has decided to come and eat at The White Elephant and try out the food. Gordon cooks him something really special - but is it what the customer had in mind? Find out in this episode and listen out for phrases related to excellence.

  • completed

    The White Elephant: Episode 17: Timing

    Episode 160401 / 01 Apr 2016

    Something smells good in the kitchen – Gordon is preparing a special meal but unfortunately the red wine he's using isn't going into the cooking pot. Will the customers ever get to taste it – and will they want to? Watch this episode and listen out for the phrases related to timing

  • completed

    The White Elephant: Episode 16: Calm!

    Episode 160325 / 25 Mar 2016

    Don't panic! Twenty-five people are heading for The White Elephant. Will Gordon really be able to cook for this many people? And how will Peter get all the orders written on his small notepad? Everyone needs to keep calm if they want this to go well. Listen out for the phrases related to keeping calm

  • completed

    The White Elephant: Episode 15: Sad

    Episode 160318 / 18 Mar 2016

    Peter, the waiter, isn't happy. Somebody called Edith has died and the team are doing their best to comfort Peter with some wise words. Can grumpy Gordon think of a nice thing to say? And who is Edith anyway? Find out in this episode and listen out for the phrases related to sadness

  • completed

    The White Elephant: Episode 14: Clever

    Episode 160311 / 11 Mar 2016

    The White Elephant restaurant is struggling to stay in business. It's up to the staff to think of an idea that will bring in enough money to save the restaurant! But, as usual, their grumpy chef Gordon needs some persuading. What will change his mind? Find out in this episode - and listen out for phrases related to being clever

  • completed

    The White Elephant: Episode 13: Resilience

    Episode 160304 / 04 Mar 2016

    The White Elephant restaurant has had so few customers it might have to close down. Ceilia comes up with an idea to attract more diners, but there's one person who's not convinced... Will Gordon the chef change his mind? Find out in this episode and listen out for the phrases related to resilience that are used.

  • completed

    The White Elephant: Episode 12: Shock!

    Episode 160226 / 26 Feb 2016

    When Mary and Ceilia arrive early for work they get the shock of their lives when they discover Gordon sleeping in the kitchen. What's caused him to spend the night there? Find out in this episode and listen out for shock-related phrases

  • completed

    The White Elephant: Episode 11: Success

    Episode 160219 / 19 Feb 2016

    What is the secret of Gordon's success? Even when Mary gets an important qualification, he claims his experience is much more important. However, something happens which proves who has the most experience. Who will succeed?

  • completed

    The White Elephant: Episode 10: Angry

    Episode 160212 / 12 Feb 2016

    Gordon, the chef, is usually an angry man but something in the kitchen has made him angrier than usual. Who can calm him down and get him cooking again before another customer disappears?

  • completed

    The White Elephant: Episode 9: Secrets

    Episode 160205 / 05 Feb 2016

    Ceilia, the boss, has some news she can't keep to herself but as soon as she tells someone the news spreads. However, as the secret gets passed on, the information becomes less reliable. Find out what the secret is in today's episode

  • completed

    The White Elephant: Episode 8: Lucky

    Episode 160129 / 29 Jan 2016

    Gordon is preparing something special for the customers but there's one ingredient that might not be to everybody's taste. Find out what happens and see why Mary's washing-up skills come in very useful

  • completed

    The White Elephant: Episode 7: Late!

    Episode 160122 / 22 Jan 2016

    Oh no, there are three customers in the restaurant and no chef to cook any food. While Peter panics, Ceilia tries to find a solution and Mary helps get the kitchen ready. But when Gordon finally turns up, will there be any customers to cook any food for? Find out in this episode

  • completed

    The White Elephant: Episode 6: Kindness

    Episode 160115 / 15 Jan 2016

    Peter's just had a nice surprise - his first ever tip - but he doesn't hold on to it for long. Gordon the chef gets a surprise too, when everyone realises what's happened to Peter's money. Watch this episode to find out what makes Gordon grumpy this time - and listen out for phrases related to kindness

  • completed

    The White Elephant: Episode 5: Happy

    Episode 160108 / 08 Jan 2016

    Welcome back to the kitchen of The White Elephant restaurant. Gordon is unusually happy. What's making him so cheerful - and how long will it last? Watch and learn some useful everyday phrases related to being happy

  • completed

    The White Elephant: Episode 4: Annoyed

    Episode 151225 / 25 Dec 2015

    The kitchen of The White Elephant restaurant is a busy place and Gordon the chef doesn't like it. Watch and learn some useful everyday phrases related to being annoyed

  • completed

    The White Elephant: Episode 3: Broken

    Episode 151218 / 18 Dec 2015

    Find out what's going on in the kitchen of The White Elephant restaurant. There's a problem with the cooker and Gordon the chef isn't happy. Watch and learn some useful everyday phrases related to things that are broken

  • completed

    The White Elephant: Episode 2: Quick!

    Episode 151211 / 11 Dec 2015

    Welcome back to The White Elephant. The staff at the restaurant are still waiting for their first customer, but when one eventually arrives they have to work quickly to make sure this one doesn't escape

  • completed

    The White Elephant: Episode 1: Panic!

    Episode 151204 / 04 Dec 2015

    Welcome to The White Elephant - the restaurant with no customers. How will they cope when someone finally comes for a meal?

  • completed

    Gulliver's Travels: Part 10: The journey's end

    Episode 151127 / 27 Nov 2015

    Can Gulliver remain in the land of the horses he loves so much?

  • completed

    Gulliver's Travels: Part 9: In the land of the houyhnhnms

    Episode 151120 / 20 Nov 2015

    Gulliver finds himself on an island of talking horse-people

  • completed

    Gulliver's Travels: Part 8: Horrible science

    Episode 151113 / 13 Nov 2015

    Gulliver visits the Great Academy of Lagado

  • completed

    Gulliver's Travels: Part 7: Island in the sky

    Episode 151106 / 06 Nov 2015

    Gulliver has left the giants of Brobdingnag behind and begun a new adventure. An attack by pirates leaves him alone on an empty island, until something huge appears in the sky…

  • completed

    Gulliver's Travels: Part 6: Gunpowder

    Episode 151030 / 30 Oct 2015

    Gulliver is in the land of the giants, Brobdingnag. He fears for his life and wants to return home to England. But first, he'll have to persuade the King to let him go

  • completed

    Gulliver's Travels: Part 5: Palace of the giants

    Episode 151023 / 23 Oct 2015

    Gulliver is in the land of the giants, Brobdingnag. He is forced to perform every day in front of crowds of villagers, but his luck changes when a visitor from the royal palace arrives.

  • completed

    Gulliver's Travels: Part 4: Voyage to Brobdingnag

    Episode 151016 / 16 Oct 2015

    After his adventures in the land Lilliput, Gulliver takes to sea again. This time he arrives in a country where he's not the largest, but the smallest... What will happen in the land of Brobdingnag?

  • completed

    Gulliver's Travels: Part 3: Treachery and treason

    Episode 151009 / 09 Oct 2015

    Gulliver is a hero after helping Lilliput defeat their enemy Blefuscu. But when fire breaks out at the palace, can Gulliver help?

  • completed

    Gulliver's Travels: Part 2: War with Blefuscu

    Episode 151002 / 02 Oct 2015

    Gulliver goes to war against Lilliput's enemies

  • completed

    Gulliver's Travels: Part 1: Voyage to Lilliput

    Episode 150925 / 25 Sep 2015

    Gulliver arrives in the land of Lilliput

  • completed

    The Importance of Being Earnest, Part 10: The real Ernest is discovered

    Episode 150918 / 18 Sep 2015

    All is revealed in the final episode

  • completed

    The Importance of Being Earnest, Part 9: A reunion and a death

    Episode 150911 / 11 Sep 2015

    Lady Bracknell makes a surprise appearance

  • completed

    The Importance of Being Earnest, Part 8: The truth about Ernest

    Episode 150904 / 04 Sep 2015

    It's time for the men to admit they're not called Ernest

  • completed

    The Importance of Being Earnest, Part 7: The Misunderstanding

    Episode 150828 / 28 Aug 2015

    Cecily and Gwendolen both think they're engaged to someone called Ernest

  • completed

    The Importance of Being Earnest, Part 6: Cecily's confession

    Episode 150821 / 21 Aug 2015

    Algernon and Cecily's relationship takes an interesting twist

  • completed

    The Importance of Being Earnest, Part 5: Jack meets Ernest

    Episode 150814 / 14 Aug 2015

    Jack returns home to find his friend Algernon there. Algernon's pretending to be Jack's brother so he can win Cecily's heart

  • completed

    The Importance of Being Earnest, Part 4: A visit from Ernest

    Episode 150807 / 07 Aug 2015

    Algernon secretly goes to visit Cecily. He's pretending to be Jack's wicked younger brother, Ernest

  • completed

    The Importance of Being Earnest, Part 3: Lost and found

    Episode 150731 / 31 Jul 2015

    Jack has proposed to his darling Gwendolen, and she has accepted. But her mother is not happy.

  • completed

    The Importance of Being Earnest, Part 2: The Proposal

    Episode 150724 / 24 Jul 2015

    Algernon and Jack reveal they both lead double lives. But can Jack win the heart of the woman he really loves?

  • completed

    The Importance of Being Earnest, Part 1: Earnest or Ernest?

    Episode 150717 / 17 Jul 2015

    A young man visits his wealthy, young friend in Victorian London. But he's not exactly who he says he is…

  • completed

    Jamaica Inn: Part 10: The truth is out

    Episode 150710 / 10 Jul 2015

    The Vicar of Altarnum knows the awful truth about who killed Mary's uncle and aunt. She has a dangerous journey ahead now, but help comes from an unexpected place.

  • completed

    Jamaica Inn: Part 9: The Vicar of Altarnum

    Episode 150703 / 03 Jul 2015

    Mary has gone to vicar's house. She wants to talk to him about the murder of her uncle but he's not there. But later he arrives and he has some important news to tell her. What can it be?

  • completed

    Jamaica Inn: Part 8: A shocking discovery

    Episode 150626 / 26 Jun 2015

    After the shocking events on the coast, Mary's uncle is now planning to escape from Jamaica Inn. He fears that someone is coming to kill him – someone who has been giving him the orders to wreck ships. She has to escape first to tell someone what she has seen but who can she trust?

  • completed

    Jamaica Inn: Part 7: Shipwreck

    Episode 150619 / 19 Jun 2015

    Mary has been forced by her Uncle Joss to travel with him and his drunken men on Christmas Eve. She fell asleep but she's about to wake up and discover what Joss and his gang of bad men really get up to at night.

  • completed

    Jamaica Inn: Part 6: The horse market

    Episode 150612 / 12 Jun 2015

    Following Mary's uncle's shocking confession - how he lures ships onto the rocks and drowns women and children - she escapes from the Inn and goes with his brother, Jem, to the horse market in Launceston. But things don't go to plan.

  • completed

    Jamaica Inn: Part 5: Lost on the moor

    Episode 150605 / 05 Jun 2015

    Joss has returned to Jamaica Inn and is very angry about Mr Bassat's visit. He storms out of the house and sets off across the moor. Mary decides to follow him.

  • completed

    Jamaica Inn: Part 4: The horse thief

    Episode 150529 / 29 May 2015

    Mary finds herself attracted to a visitor to Jamaica Inn. But who is he - and can he be trusted? Meanwhile, another visitor discovers some suspicious objects in an upstairs room...

  • completed

    Jamaica Inn: Part 3: Strange goings-on

    Episode 150522 / 22 May 2015

    Mary has to work in the bar of Jamaica Inn on Saturday night. She gets to meet a group of rough and drunk men. Later that night there are some strange goings-on in the yard outside. What's happening - and why are people talking about murder?

  • completed

    Jamaica Inn: Part 2: A cold and lonely place

    Episode 150515 / 15 May 2015

    Mary arrives at Jamaica Inn and meets her Aunt Patience and Uncle Joss. Immediately she discovers what a mean and scary man her uncle is. He sets the rules and tells her what to do. On her second day there she discovers a locked room – what is inside?

  • completed

    Jamaica Inn: Part 1: Meet Mary Yellan

    Episode 150508 / 08 May 2015

    When Mary's mother dies, she goes to live with her aunt and uncle who run the Jamaica Inn. It lies in a remote and bleak corner of England. On her journey there she is warned to keep away. But why?

  • completed

    Alice in Wonderland: Part 10: Alice's evidence

    Episode 150501 / 01 May 2015

    Alice is at the trial of the Knave of Hearts - and she is taller than ever before. The King asks the jury to give their verdict - but will the Queen let Alice escape without a punishment?

  • completed

    Alice in Wonderland: Part 9: Who stole the tarts?

    Episode 150424 / 24 Apr 2015

    Alice finds herself at a trial. Did the Knave of Hearts steal the Queen's tarts? What does the Hatter know about it - and what's that funny feeling Alice is having?

  • completed

    Alice in Wonderland: Part 8: Croquet with the Queen

    Episode 150417 / 17 Apr 2015

    Alice plays croquet with the Queen. But what are the rules - and how can Alice play croquet when the ball is a hedgehog?

  • completed

    Alice in Wonderland: Part 7: A mad tea-party

    Episode 150410 / 10 Apr 2015

    Alice finds the Hatter and the March Hare having a very strange tea-party. They manage to make Alice angry - but how? And do riddles always have answers?

  • completed

    Alice in Wonderland: Part 6: Pig and Pepper

    Episode 150403 / 03 Apr 2015

    Someone inside the Duchess's house is angry - but who? The Duchess's baby is making some very strange sounds and the Cheshire-Cat smiles while the cook throws things. Will Alice meet anyone who isn't mad?

  • completed

    Alice in Wonderland: Part 5: Advice from a caterpillar

    Episode 150327 / 27 Mar 2015

    Alice is beginning to wonder who she is, when a caterpillar gives her some advice about a magical mushroom. But is it good advice – and who thinks Alice is a snake?

  • completed

    Alice in Wonderland: Part 4: The White Rabbit's house

    Episode 150320 / 20 Mar 2015

    Alice is too big to fit inside the White Rabbit's house. The problem is, she's already inside it! How does she get out - and why is everyone throwing cakes?

  • completed

    Alice in Wonderland: Part 3: The Caucus-race

    Episode 150313 / 13 Mar 2015

    Alice meets all sorts of creatures as she swims around in a pool of her own tears. She joins in a Caucus-race: but how can you win a race with no rules? And who will give the prizes?

  • completed

    Alice in Wonderland: Part 2: The pool of tears

    Episode 150306 / 06 Mar 2015

    Alice can't stay the same size for more than a few minutes! When she's big, she cries a pool of tears. What will happen to her when she gets smaller again?

  • completed

    Alice in Wonderland: Part 1: Down the rabbit hole

    Episode 150227 / 27 Feb 2015

    Alice is an ordinary girl, until the day a white rabbit runs past her, saying "I'm late!" Alice follows the White Rabbit as he runs down a rabbit hole, and a whole Wonderland of adventure begins…

  • completed

    A Christmas Carol - ep 05 - The end of it

    Episode 5 / 26 Dec 2014

    Ebenezer Scrooge has been taken to several different places by three spirits. He saw that if he died, nobody would care because he is a bad man. How will this experience change Scrooge's life?

  • completed

    A Christmas Carol - Part 4: The third of three spirits

    Episode 4 / 25 Dec 2014

    Ebenezer Scrooge is getting used to the company of ghosts, but here's one he doesn't expect.

  • completed

    A Christmas Carol - Part 3: The second of three spirits

    Episode 3 / 24 Dec 2014

    Ebenezer Scrooge seems to be changing his ways. He has learnt a lesson from a ghost which took him to the past and now is ready to be visited by the Spirit of Christmas Present.

  • completed

    A Christmas Carol - Part 2: The first of three spirits

    Episode 2 / 23 Dec 2014

    Selfish businessman Ebenezer Scrooge receives a visit from the first of three spirits. This is the Spirit of Christmas Past.

  • completed

    A Christmas Carol - Part 1: Marley's ghost

    Episode 1 / 22 Dec 2014

    In this episode, you'll get to know Ebenezer Scrooge. Nobody seems to be able to get a kind word or even a smile out of him.