To the world, they had everything. Cassie Barrett was a renowned anthropologist. Alex Rivers was a respected actor. They met on a film set in Africa. They shared childhood tales, toasted the future, and declared their love in a fairy-tale wedding. But when they returned to California, something altered the picture of their perfect marriage.