finished cast