Characters played by Richard Gere
Mr. Jones
Characters played by Lena Olin
Libbie
Characters played by Anne Bancroft
Dr. Catherine Holland
Characters played by Tom Irwin
Patrick
Characters played by Delroy Lindo
Howard
Characters played by Bruce Altman
David
Characters played by Lauren Tom
Amanda
Characters played by Lisa Malkiewicz
Susan
Characters played by Thomas Kopache
Mr. Wilson
Characters played by Peter Jurasik
Dr. Rosen
Characters played by León Singer
Hot Dog Vendor
Characters played by Anna Maria Horsford
Judge Harris
Characters played by Edward Padilla
Bellboy
Characters played by Baha Jackson
Son
Characters played by Epatha Harris
Daughter