Sigourney Weaver has battled aliens with acid blood and abusive military leaders bent on destroying a paradise planet. But her most poignant role might be the mother of a gay son who commits suicide.

In the 2009 TV movie “Prayers For Bobby,” Weaver plays Mary Griffith, an Oakland area mother who raises her children, in the late 1970s and early 80s, with strict, religious conservative teachings. When her son, Bobby, says he is gay, Mary pushes him to pray and ask God to cure him.

Ridden with guilt and depression for not being the “perfect,” Bobby kills himself. Mary is then consumed with guilt and questions her own beliefs. She eventually finds some solace after attending a PFLAG meeting.

“Prayers For Bobby” was screened in New York City on Friday, which was National Coming Out Day.

During the event, Weaver, spoke about a variety of topics, including why the United States isn’t making enough progress with LGBT rights, Out magazine reported.

“I think that there hasn’t been as much movement as one would expect. Our country is so polarized in so many ways, especially this issue. Parts of this country are really digging in. This is the big battle, and I’m afraid it has not changed,” Out magazine reported.