Glenn Close has found peace and happiness in Bozeman, Montana, where she resides with her family. She reflects on her past, including her upbringing in a cult, and shares her plans for the future, including building a new home.
Read MoreDid you find this insightful?
Bad
Just Okay
Amazing