
Cast:
- Lili Taylor as Eleanor "Nell" Lance
- Liam Neeson as Doctor David Marrow
- Catherine Zeta-Jones as Theodora "Theo"
- Owen Wilson as Luke Sanderson
- Marian Seldes as Mrs. Dudley
- Bruce Dern as Mr. Dudley
- Alix Koromzay as Mary Lambetta
- Todd Field as Todd Hackett
- Virginia Madsen as Jane Lance
- Tom Irwin as Lou
- Charles Gunning as Hugh Crain
- Debi Derryberry, Jessica Evans, Sherry Lynn, Miles Marsico, Courtland Mead, Kyle McDougle, Kelsey Mulrooney and Hannah Swanson as the voices of the children
