Billy Chapel (Kevin Costner) is on the verge of pitching an extremely rare perfect game.
Forty-year-old pitcher Billy Chapel (Kevin Costner) is practically a dinosaur by professional baseball standards, fast approaching the end of his career. But, as Chapel stands on the mound pitching the game of his life, his thoughts don’t turn to his prized history in sports, but rather return again and again to his tumultuous relationship with Jane Aubrey (Kelly Preston), a single mom who has stood at his side through the good and the bad but is now on the verge of leaving him.