'True Blood' stars Alexander Skarsgard and Kristin Bauer share personal stories in It Gets Better videos.

In her video, Bauer, who plays vampire Pam Ravenscroft on the HBO drama, tells troubled LGBT kids that something magical could be right around the corner.

The actress shares a lonely time in her life when something beautiful happened unexpectedly.

“I went up to my room and I just cried and cried, and I was so low, and fell asleep and woke up and thought I might as well, you know, go get something to eat, I guess. And I walked outside, and this was the thing, I've never seen anything so beautiful. New York was like this magical Narnia wonderland.”

“You just never know what's around the corner,” an emotional Bauer says. “And I told myself, 'Just stick around and see.' It gets better.”

Thirty-four-year-old Skarsgard, who plays vampire Eric Northman on True Blood, pledges to teach his unborn children that all people have value in his one-minute-eighteen-second PSA.

“We have to teach our children that – not only through our words but also through our actions – that every single human being has equal value,” Skarsgard says. “And to bully someone, or for society to discriminate against someone, because they have a different sexual orientation is unacceptable.” (The video is embedded in the right panel of this page.)

(Related: Kristin Bauer joins gay rights group NOH8 Campaign.)