The film "Leave No Trace" (2022) examines how the Boy Scouts of America's handling of sex abuse claims led to a $2.7 billion settlement in February 2022, making it the largest such agreement in history. The movie delves into the dark side of this all-American institution and explores the shocking truth behind its failures.
No comments yet - be the first.
Sign in to leave a comment.