Cast
Jennifer Lopez
Catherine Deane
Vince Vaughn
Peter Novak
Vincent D'Onofrio
Carl Rudolph Stargher
Catherine Sutherland
Anne Marie Vicksey
James Gammon
Teddy Lee
Colton James
Edward Baines
Dylan Baker
Henry West
Marianne Jean-Baptiste
Dr. Miriam Kent
Gerry Becker
Dr. Barry Cooperman
Musetta Vander
Ella Baines
Crew
Julio Caro
Producer
Eric McLeod
Producer
Donna Langley
Executive Producer
Carolyn Manetti
Executive Producer
Howard Shore
Original Music Composer
Paul Laufer
Director of Photography
Tom Foden
Production Design
Robert Duffy
Editor
Paul Rubell
Editor
Ronna Kress
Casting
Recommended
Info provided by The Movie Database. Watch sources provided by JustWatch.