Samantha (Jennifer Love Hewitt) es una americana enamorada de su novio inglés Ian (Paul Nicholls), con el que vive en Londres. Ian también está enamorado de Sam, pero no puede o no sabe expresar lo que siente. Sam es impulsiva y poco convencional. Estudia violín en una escuela de música, y da clase a niños pequeños. Ian es un joven ejecutivo, centrado y sensato. En opinión de Sam, lo único que ama Ian es su trabajo. Han llegado a un momento crucial en su relación: Sam quiere que Ian exprese sus sentimientos y se comprometa, porque si no es muy posible que se vuelva a Estados Unidos, ya que ha terminado sus estudios.