Adam Lawrence (John Travolta) é um repórter da revista Rolling Stone que vai para Los Angeles, para tentar fazer uma matéria sobre Joe McKenzie (Kenneth Welsh), um proeminente homem de negócios que foi preso. Paralelamente Adam resolve escrever sobre as academias de ginástica, que se transformaram em bares de solteiros dos anos 80. Mark Roth (Jann Wenner), seu chefe, autoriza o projeto. Deste modo a academia "The Sports Connection" é escolhida e Adam tenta entrevistar Jessie (Jamie Lee Curtis), a melhor professora da academia. Entretanto Jessie se recusa em ser entrevistada, pois no passado acabou ficando muito magoada por dar uma entrevista. Jessie conta para Adam que era uma exímia nadadora, que só não foi aos Jogos Olímpicos de Moscou pois o governo americano boicotou os jogos. No mesmo período ela se envolveu com seu treinador, mas o repórter só publicou sobre seu relacionamento amoroso. Adam e Jessie acabam se envolvendo, mas ela continua se recusando a dar a entrevista. Um dia após terem uma briga, sobre a matéria que Adam estava escrevendo, aparece Frankie (Anne De Salvo), a fotógrafa de Adam, que diz conhecer Jessie de algum lugar. O o assunto fica um pouco esquecido, porém quando Adam está no Marrocos Frankie se lembra que tinha visto Jessie na reportagem que ela tanto odiara. Assim, pegando algum material de Adam e outras informações do passado, sai uma reportagem sobre o assunto assinada por Adam, que nada sabia. Quando ele ainda está no Marrocos descobre o que aconteceu, fazendo-o retornar aos Estados Unidos e entrar na redação com um taco de baseball.