Main Characters John Jasper 2 main appearances Edwin Drood 2 main appearances Rosa Bud 2 main appearances