June 20, 2024 “Thelma” star June Squibb scared the crew to death with an unexpected stunt Thelma star June Squibb revealed the unexpected stunt she performed that “scared the hell out of” her fellow cast and crew. Squibb plays the titular...