This is a very poor adaption of one of Danielle Steel's best books, Mixed Blessings. Read it instead. Scott Baio is all wrong in the role of Charlie, and so is Alexandra Paul as Beth. On the flip side, the best performances are turned in by Gabrielle Carteris and the always wonderful Bruce Greenwood as Diana and Andy. They're just about the only good things about the movie!