Main Characters Ben Blake Jane Blake Marci Blake Karen Blake Neal Smith Cray Blake Dave Blake Sui Blake