Whoopi Goldberg plays Harriet Franklin, a caring and supportive housekeeper who helps a young boy cope with loss.
Gérard Depardieu takes on the role of Bogus, the larger-than-life imaginary friend who brings joy and magic into a young boy's life.
Haley Joel Osment portrays Albert, a grieving young boy who finds solace and friendship in his imaginary companion.
Andrea Martin plays Penny, a character who adds humor and warmth to the story.
Nancy Travis embodies the role of Lorraine Franklin, a parent figure who supports the young boy through difficult times.
Ute Lemper portrays Babette, a character who contributes to the enchanting world of the film.
Sheryl Lee Ralph plays Ruth Clark, a character who adds depth and nuance to the narrative.
Barbara Hamilton portrays Mrs. Partridge, a character who plays a role in the young boy's journey of self-discovery.
Denis Mercier takes on the role of Monsieur Antoine, a character who adds a touch of whimsy to the storyline.
Al Waxman portrays the School Principal, a figure who provides guidance and support to the young characters.
Elizabeth Harpur plays Ellen, a character who contributes to the emotional depth of the film.
Fiona Reid portrays the School Teacher, a character who adds a sense of structure and stability to the story.
Our free email delivers the daily top 10 TV shows and top 10 movies directly to your inbox. Stay ahead of the trends. Sign up below.