This powerful and timely film revisits the iconic story of Thelma & Louise through the lens of viewers who saw it 25 years ago, exploring what it revealed then and what it still says today about the reality of women's experience in the world. Free, no registration required.


  • Date:08/05/2026 07:00 PM
  • Location 114 West Wayne Avenue, Wayne, PA, USA (Map)
  • More Info:Windsor Room

Go to Site