The performers are impeccable under the direction of RSC co-head Daniel Evans. Yet with the BFG and baddie giant Bloodbottler divided between an actor, a puppet and four on-stage puppeteers, coherent ...