recast

verb

1.
cast again, in a different role
2.
3.
cast or model anew