Roy McAvoy (Kevin Costner) é um extraordinário jogador de golfe que teria tido uma vida profissional e particular muito boa se fizesse aquilo que a lógica manda. Mas como nunca soube controlar seus instintos vive em um pequeno lugarejo no Texas, dando aulas de golfe por uns trocados. Sua vida começa a mudar quando conhece uma psicóloga (Rene Russo) que está namorando seu antigo rival (Don Johnson) e acaba se apaixonado por ela. Após uma certa resistência por parte dela Roy acaba sendo correspondido, mas para conquistar realmente sua admiração decide participar do mais importante torneio de golfe do mundo: o U.S. Open.
Quando os San Francisco Giants pagam ao defensor central, Bobby Rayburn, US $ 40 milhões para liderar seu time na World Series, ninguém fica mais feliz ou apoiador do que o fã número 1, Gil Renard. Quando Rayburn fica atolado na pior crise de sua carreira, o obcecado Renard decide não parar por nada para ajudar seu ídolo a recuperar sua antiga glória - nem mesmo o assassinato.