Cumberbatch replaces Guy Pearce in supporting role