The Best & Worst Recasts Of All-Time

best:

andrew garfield over tobey maguire spider-man

worst:

daphne maxwell reid over janet hubert the fresh prince of bel-air

zendaya over emma stone/kirsten dunst spider-man

mads mikkelsen over johnny depp fantastic beasts 3