A seemingly good Samaritan hires a private detective to prove a teen sitting in prison on a murder charge is innocent. His investigation discovers deep corruption in a Connecticut town and finds the woman isn't everything she is pretending to be either.
Debra Winger
as Angela Crispini
Nick Nolte
as Tom O'Toole
Will Patton
as Jerry
Judith Ivey
as Connie
Kathleen Wilhoite
as Amy
Jack Warden
as Judge Harry Murdoch
Frank Converse
as Charley Haggerty
Frank Military
as Felix
Steven Skybell
as Father Mancini
Mary Louise Wilson
as Jean
Mert Hatfield
as Bellanca
Peter Appel
as Sonny