Forgive and Forget 23 years old

David O'Neil, a plasterer and mature student Theo have been best mates for fourteen years and are practically inseparable. However, their friendship has become strained as Theo is about to move in with his long-term girlfriend, photographer Hannah. A raging jealousy awakes in David and he starts scheming to break up the loving couple using Hannah's insecurities against them. When the couple eventually separate David is in a quandary about his next move and is forced to confront his long-hidden homosexuality and feelings towards Theo. Eventually, David decides to reveal his sexual orientation and deep love for Theo very publicly by arranging for them both to appear as guests on Judith Adams' talk-show, "forgive and forget", with tragic consequences for their friendship and David's family.

Credits

Forgive and Forget Cast

Name Character
Stephen Graham He was 26, now 50 years old as John
John Simm He was 29, now 53 years old as Theo
Laura Fraser She was 23, now 47 years old as Hannah
Meera Syal She was 38, now 62 years old as Judith Adams
Huggy Leaver as Paul
Nikki Amuka-Bird She was 24, now 48 years old as Nicky
Maurice Roëves He was 63, now 87 years old as Michael O'Neil
Ger Ryan She was 50, now 74 years old as Ruth O'Neil
Steve John Shepherd He was 27, now 51 years old as David O'Neil

Forgive and Forget Crew

Name Department
Aisling Walsh as Director. She was 37 (now 61) years old Directing
Forgive and Forget poster
Forgive and Forget (23 years)

  • Release day: Monday, June 12, 2000
  • Runtime: 100 minutes