Torch Song Trilogy is an 1988 American comedy-drama film adapted by Harvey Fierstein from his play of the same name.
The film was directed by Paul Bogart and stars Fierstein as Arnold, Anne Bancroft as Ma Beckoff, Matthew Broderick as Alan, Brian Kerwin as Ed, and Eddie Castrodad as David. Executive Producer Ronald K. Fierstein is Harvey Fierstein's brother.
Wanting to highlight the work of female impersonator Charles Pierce, Fierstein created the role of Bertha Venation specifically for him. Broderick originally refused the role of Alan because he was recuperating from an automobile accident in Ireland. Tate Donovan was cast, but two days into the rehearsal period Broderick had a change of heart and contacted Fierstein, who fired Donovan.
Although the play was over four hours, the film was restricted to a running time of two hours at the insistence of New Line Cinema, necessitating much editing and excisions. The time frame was regressed to begin several years earlier than when the play was set.
Description provided by Wikipedia