It is based on Henry Miller 's 1934 autobiographical novel Tropic of Cancer . The film stars Rip Torn , James T. Callahan , David Baur, Laurence Lignères, Phil Brown and Dominique Delpierre.