
Cast
- Philip Seymour HoffmanCaden Cotard

- Samantha MortonHazel

- Michelle WilliamsClaire Keen

- Catherine KeenerAdele Lack

- Emily WatsonTammy

- Dianne WiestEllen Bascomb / Millicent Weems

- Jennifer Jason LeighMaria

- Hope DavisMadeleine Gravis

- Tom NoonanSammy Barnathan

- Sadie GoldsteinOlive (4 years old)












