
Carter (John Lithgow) jest psychologiem dziecięcym, synem sławnego specjalisty w tej dziedzinie. Mieszka z żoną, Jenny (Lolita Davidovich), w spokojnej miejscowości. Gdy rodzi im się córeczka, Carter zawiesza praktykę zawodową i poświęca się opiece nad nią. Początkowo jego zachowanie nikogo nie dziwi, jednak z czasem Jenny zaczyna się niepokoić. Carter podchodzi do swojej roli w obsesyjny sposób. Wkrótce ujawnia mroczną stronę swojej natury.

John Lithgow
Carter Nix / Cain / Dr. Nix / Josh / Margo

Lolita Davidovich
Jenny O'Keefe Nix

Steven Bauer
Jack Dante

Frances Sternhagen
Dr. Lynn Waldheim

Gregg Henry
Lt. Terri

Tom Bower
Sgt, Cully

Mel Harris
Sarah

Teri Austin
Karen Bowman

Gabrielle Carteris
Nan

Barton Heyman
Mack
Amanda Pombo
Amy Nix
Kathleen Callan
Emma Dante