Tag Archives: The Grifters

266. Thelma & Louise

The Oscar-winning Thelma & Louise was released in 1991 to a storm of controversy. Did it warrant it then and does it hold up to scrutiny now?


Copyright © 2022 Steven Benedict. Icons by Wefunction. Designed by Woo Themes CMS installed by PixelApes