Main Characters Roxanne Spruance 2 main appearances Colby Donaldson 2 main appearances David Budworth 2 main appearances Michael Sullivan 2 main appearances