Forgive and Forget

2000

5.5 (22)

1 hr 40 min

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.

Top Cast

John Simm as Theo

Steve John Shepherd as David O'Neil

Laura Fraser as Hannah

Maurice Roëves as Michael O'Neil

Ger Ryan as Ruth O'Neil

Photos

Reviews

Loading reviews…

More Like This

Mammal

Mammal

01 Apr 2016

The Boys in the Band

The Boys in the Band

16 Mar 1970

Killer's Kiss

Killer's Kiss

01 Oct 1955

Sunday Bloody Sunday

Sunday Bloody Sunday

21 Sep 1971

The Detective

The Detective

28 May 1968

Wilde

Wilde

01 Sep 1997

Julia

Julia

01 Oct 1977

Mikey and Nicky

Mikey and Nicky

21 Dec 1976

Moonlight

Moonlight

21 Oct 2016

Midnight in the Garden of Good and Evil

Midnight in the Garden of Good and Evil

21 Nov 1997

Guilty by Suspicion

Guilty by Suspicion

15 Mar 1991

Kiss of the Spider Woman

Kiss of the Spider Woman

26 Jul 1985

The Secret Life of Bees

The Secret Life of Bees

17 Sep 2008

Heatwave

Heatwave

17 Jan 2022

Mo' Better Blues

Mo' Better Blues

03 Aug 1990

Hardball

Hardball

14 Sep 2001

Shank

Shank

14 Apr 2009

Black Bear

Black Bear

04 Dec 2020

Eleanor the Great

Eleanor the Great

04 Sep 2025

The Boys in the Band

The Boys in the Band

30 Sep 2020