
Cast
- Meryl StreepCarolyn Ryan

- Liam NeesonBen Ryan

- Edward FurlongJacob Ryan

- Julia WeldonJudith Ryan

- Alfred MolinaPanos Demeris

- Daniel von BargenFran Conklin

- John HeardWendell Bye

- Ann MagnusonTerry Taverner

- Alison FollandMartha Taverner

- Kaiulani LeeMarian Raynor, Prosecutor












