Tom Cruise
Dr. William Harford
Nicole Kidman
Alice Harford
Todd Field
Nick Nightingale
Madison Eginton
Helena Harford
Sydney Pollack
Victor Ziegler