Chris Wilton (Jonathan Rhys-Meyers) é um jogador de tênis profissional que, cansado da rotina de viagens, decide abandonar o circuito e se dedicar a dar aulas do esporte em um clube de elite. É lá que conhece Tom Hewett (Matthew Goode), filho de família rica que logo se torna seu amigo devido a alguns interesses em comum. Convidado para ir à ópera, Chris lá conhece Chloe (Emily Mortimer), irmã de Tom. Logo os dois iniciam um relacionamento, para a alegria dos pais dela. Só que Chris fica abalado quando conhece Nola Rice (Scarlett Johansson), a bela namorada de Tom que não é bem aceita pela mãe dele.