Keys to Tulsa is a 1997 film directed by Leslie Greif, and starring Eric Stoltz and James Spader. It is based on the novel of the same name by Brian Fair Berkey.
The story revolves around a perpetual loser and slacker named Richter Boudreau (Eric Stoltz). Richter is from a privileged background in Tulsa, Oklahoma and works as a movie reviewer at a local newspaper only because his sour mother Cynthia (Mary Tyler Moore) pulled strings for him to land the job. He is dissatisfied with the direction that his life has taken; his girlfriend Trudy (Cameron Diaz) had just broken up with him after another disastrous date, he is about to be fired from his job because he can't meet deadlines, he lives in a dilapidated farmhouse, he uses and sells drugs behind the scenes for some extra cash, and he is so irresponsible with life in which he has gotten so far behind on his bills that his electricity has just been cut off.