A puppet is actually in the room with the real actors, it has real depth. CGI is animation and has no depth and is not in the room with the actors. To me most of it looks like it was glued on the picture after the real actors were filmed. Report