Main content

Captain Midnight

In the 1780s, a murderer disappears, leaving his wife and son Barnaby to fend for themselves. Starring Iain Glen and Ron Cook.

When young Ned Chester is set upon by a highwaymen no-one thinks that his assailant might be connected to the violent murder of his beloved Emma's father, Reuben Haredale.

The murderer that night, five years ago, was assumed to be William Rudge, who has disappeared without trace, leaving his wife and son Barnaby to fend for themselves.

Charles Dickens's novel is set against the background of the anti-catholic riots of the 1780s.

Starring Daniel Laurie and Iain Glen.

Dramatised in three parts by Mike Walker.

Charles Dickens ..... Iain Glen
Barnaby Rudge ...... Daniel Laurie
Grip/ Miggs ...... Joanna Horton
Mary Rudge ...... Heather Craney
Captain Midnight ......Tony Bell
Simon Tappertit ...... Bryan Dick
Gabriel Varden ...... Ron Cook
Dolly Varden ...... Amaka Okafor
Geoffrey Haredale/Solomon Daisy ...... David Cann
Emma Haredale ...... Jaimi Barbakoff
John Chester ...... John MacKay
Ned Chester ...... Hubert Burton
John Willet ...... David Schofield
Joe Willet ...... Matthew Watson
Hugh ...... Ashley Kumar

Director: Jeremy Mortimer

First broadcast on BBC Radio 4 in May 2014.

Available now

1 hour

Last on

Tue 31 May 202203:00

More episodes

Previous

You are at the first episode

See all episodes from Charles Dickens

Credits

RoleContributor
Charles DickensIain Glen
Barnaby RudgeDaniel Laurie
GripJoanna Horton
MiggsJoanna Horton
Mary RudgeHeather Craney
Captain MidnightTony Bell
Simon TappertitBryan Dick
Gabriel VardenRon Cook
Dolly VardenAmaka Okafor
Geoffrey HaredaleDavid Cann
Solomon DaisyDavid Cann
Emma HaredaleJaimi Barbakoff
John ChesterJohn MacKay
Ned ChesterHubert Burton
John WilletDavid Schofield
Joe WilletMatthew Watson
HughAshley Kumar
DirectorJeremy Mortimer
AdaptorMike Walker
AuthorCharles Dickens

Broadcasts

  • Sun 25 May 201415:00
  • Sat 31 May 201421:00
  • Mon 7 Aug 201710:00
  • Mon 7 Aug 201715:00
  • Tue 8 Aug 201703:00
  • Mon 30 May 202210:00
  • Mon 30 May 202215:00
  • Tue 31 May 202203:00