Il film Non per soldi... ma per amore (Titolo originale Say Anything...) ha nei ruoli principali su John Cusack (Lloyd Dobler), Ione Skye (Diane Court), John Mahoney (James Court), Lili Taylor (Corey Flood), Pamela Adlon (Rebecca), Loren Dean (Joe), Jeremy Piven (Mark), Don Wilson (Sparring Partner), Bebe Neuwirth (Mrs. Evans), Eric Stoltz (Vahlere), Joan Cusack (Constance Dobler), Richard Portnow (Agent Stewart), Philip Baker Hall (IRS Boss), Gregory Sporleder (Howard), Kim Walker (Sheila), Bill Stevenson (Partier) La data di uscita del film è 14.04.1989. Questo film è prodotto da Gracie Films, 20th Century Fox . Girato nelle seguenti località: Seattle, Washington, USA . Paesi di produzione: United States of America Genere cinematografico: Film Romance, Film Commedia, Film Dramma
Diane, figlia di genitori divorziati, vive con il padre che adora. Anche il padre stravede per la figlia. Per questo non vede di buon occhio la sua relazione col giovane Lloyd, ragazzo volenteroso ma di scarso avvenire. Diane decide di partire per Londra con Lloyd solo in seguito a una grossa delusione.