Four years ago, Tony D'Amato's (Al Pacino) Miami Sharks were at the top. Now, his team is struggling with three consecutive losses, sliding attendance, and aging heroes, particularly 39-year-old quarterback Jack 'Cap' Rooney (Dennis Quaid). Off the field, D'Amato is struggling with a failed marriage and estranged children, and is on a collision course with Christina Pagniacci (Cameron Diaz), the young president/co-owner of the Sharks organisation.