”I just want to express my joy and support to Fenn Films. As they grow and expand to put out high quality productions. Tackling and exposing some difficult subject matters. But the truth is what will set all of us free.
Live to Love,
Actress and filmmaker, Sherilyn Fenn, is best known for her memorable role in David Lynch’s “Twin Peaks”. Find out more about the Emmy nominated actress on her imdb profile.