No Night Is Too Long

From Wikipedia, the free encyclopedia
Jump to: navigation, search
No Night Is Too Long
Based on No Night Is Too Long (novel) 
by Ruth Rendell
Written by Kevin Elyot
Ruth Rendell
Directed by Tom Shankland
Theme music composer Christopher Dedrick
Producer(s) Phillippa Giles
Anne Marie La Traverse
Editor(s) Allan Lee
Cinematography Paul Sarossy
Running time 116 minutes
Production company(s) BBC Films
Alliance Atlantis
Original channel BBC Two
Original release
  • December 27, 2002 (2002-12-27)

No Night Is Too Long is a 2002 BBC dramatization based on the novel of the same name by Barbara Vine (a pseudonym of Ruth Rendell).


The plot follows a creative writing student from Suffolk named Tim Cornish (Lee Williams), an exceptional student who leads a promiscuous lifestyle. A series of chance meetings with Dr. Ivo Steadman (Marc Warren), a lecturer at Tim's University, leads to a relationship between Tim and Ivo. All goes well until Ivo expresses direct love for Tim. Haunted by such admissions from his suitors at school, Tim is driven cold and amuses himself with a chance sexual encounter when Ivo is busy with university work. He taunts Ivo who throws a punch at him in consequence.

Despite his reservations about Ivo's behaviour, Tim agrees to accompany him to Alaska. However, complications arise which lead to Ivo postponing the trip while he supervises a cruise, leaving a reluctant Tim in their hotel. Tim then meets and becomes infatuated with a woman named Isabel (Mikela J. Mikael), and they have a brief affair. When Ivo returns, he is met with an unenthusiastic Tim, who is still in love with Isabel and is growing impatient with Ivo. They then journey by boat to a remote island. The journey, during which Ivo rapes Tim, is made even more turbulent by Ivo's suspicions that Tim has had an affair. One night on the cruise, while Ivo muses about where they should travel next, Tim tells him that he wants to leave him. Ivo is shocked and doesn't believe Tim knows what he wants. Tim tells him in no uncertain terms that he does not love Ivo, and never has. That he is in love with Isabel and as soon as the cruise is over, he is going to leave to be with her. Ivo becomes so enraged that he throws him on the bed and starts to choke him. Tim throws him off but it is understood that Ivo wouldn't have stopped otherwise.

The next morning, a group of people travel to a remote island to study fossils. While the rest of the group wanders the island, Ivo and Tim have a heated argument about the affair. Before Ivo has a chance to leave, Tim reveals that he would have left Ivo long ago if it wasn't for Isabel; that she was the only reason he stayed. This drives Ivo into a rage, and in the ensuing fight Tim accidentally throws him against a rocky mountainside, leaving him unconscious. Believing he has killed Ivo, Tim manages to flee Vancouver British Columbia without creating any suspicion. There he unsuccessfully searches for Isabel before returning to the United Kingdom in defeat.

(Surprise ending revealed) Meanwhile, Ivo, who was not actually killed and has escaped from the island where Tim left him, confronts Isabel about the affair. Ivo then reveals that, unbeknownst to Tim, Isabel is actually his sister who was asked to keep an eye on Tim's behaviour while Ivo was away supervising the cruise, explaining his earlier anger. Soon Tim begins to receive anonymous letters making it clear that someone is aware of his crime. Eventually, Ivo turns up in person at Tim's house and discusses the previous events with him. Ironically, on leaving Tim's house, Ivo is murdered by a deranged drifter who had mistaken Ivo, cloaked in Tim's raincoat, for Tim himself. In contrast to the end of the novel, which suggested Isabel and Tim could rekindle their relationship, the film's closing scene shows Tim unable to open his door and let Isabel into his house, overwhelmed by the fear that his destructive influence might reach even to her.


  • Lee Williams as Tim Cornish
  • Marc Warren as Dr. Ivo Steadman
  • Mikela J. Mikael as Isabel
  • Salvatore Antonio as Thierry Massin (as Salvatore Migliore)
  • Beverley Breuer as Connie Dorral
  • Rob Bruner as Nathan Hayward
  • Denis Corbett as Passenger #2
  • Philip Granger as Fergus Mc Kenzie
  • Mark Hildreth as James Gilman
  • Liam McGuigan as Young Tim Cornish

External links[edit]