Episode 2
Michael Fassbender reads Bram Stoker's Dracula. Read more
now playing
Dracula
Michael Fassbender reads Bram Stoker's Dracula.
Episode 3
Episode 4
Episode 5
Michael Fassbender reads Bram Stoker’s Dracula.
Episode 6
Episode 7
Episode 8
Episode 9
Episode 10
Hidden Belfast, Forbidden Love
Episode 3: The Oscar Wilde Appreciation Society
The Police begin to realise they are dealing with a serial killer.
Episode 4: So Very Wonderful
Jack has been arrested for murder and only David can provide the alibi to save him.
Episode 5: A Brave New World
The race is on the find the real killer, but a discovery of love letters shifts suspicion
The Hazard of the Die
An actor tries to stage a major play during a drug trial for his incurable disease.