d26c car finale cast