Pendant la guerre civile espagnole, un célèbre bandit vit exilé en France. Sa mère mourante, il tente de la rejoindre à son chevet en Espagne malgré un policier qui cherche depuis vingt ans à le mettre en prison....
Le film suit la jeune Eva, une autrichienne de 18 ans arrivée récemment à Londres comme baby-sitter. Eva n'est pas très maligne, mais avec sa crinière blonde, son physique avenant et son air pas trop farouche, elle attire le regard de nombreux hommes. Le publicitaire quarantenaire Elliot, le jeune libraire anarchiste Max et le fils à papa Keith, vont tous les trois tomber sous les charmes...