Great acting by the great actors - Peter Bergman, Michelle Stafford, Eric Braeden. Good camera work for the not so good- Amelia Henie.