Andras Vajda (Tom Berenger) wächst in einem turbulenten, kriegsgebeutelten Ungarn auf, wo er während des Zweiten Weltkriegs einheimische Mädchen für die Besatzungsmacht vermittelt. Enttäuscht von den Mädchen seines Alters, lernt er Maya (Karen Black) kennen, eine verheiratete Frau in den Dreißigern, die ihm Lektionen in Sachen Liebe und Romantik erteilt. Maya ist nur die erste von vielen reifen Frauen, die Andras im Laufe seines Lebens als Teenager und junger Erwachsener kennen lernt.