Question: Thelma & Louise is a 1991 American road film whose supporting cast includes an American producer whose own company is called what?
Sentence (from "Thelma (1910 film)"): Released on June 21, 1910, the film was met with praise in "The Moving Picture World".
Relevant evidence: No