Carter Nix is a respected psychologist, loving husband and devoted father. But after finding that his wife is having an affair, his mental breakdown leads to the emergence of various other personalities, consisting of Cain, a street hustler, Josh, a shy 10-year-old boy, and Margo, a middle-aged nanny.