Harvey Keitel plays Ray Weiler, a father trying to provide for his daughters amidst personal struggles.
Fairuza Balk portrays Sonya, one of Ray's daughters who is faced with the difficulties of growing up.
Kelly Lynch takes on the role of Valery, a character intertwined in the lives of the Weiler family.
Vincent D'Onofrio plays Mr. Webster, a figure who impacts the lives of those around him.
Diane Baker portrays Abigail Tate, a character who adds depth to the storyline.
Chris Penn brings Jarvis to life, a character with a role in the Weiler family's journey.
Amber Benson plays Margaret, adding her essence to the cast of Imaginary Crimes.
Elisabeth Moss portrays Greta, a character who contributes to the narrative of the film.
Richard Venture takes on the role of Judge Klein, influencing the characters in the movie.
Seymour Cassel plays Eddie, a character who plays a part in the Weiler family's story.
Tori Paul portrays Young Sonya, contributing to the portrayal of Sonya's character.
Melissa Berntsen takes on the role of Gigi Rucklehaus, adding depth to the cast of Imaginary Crimes.
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.