Puppets of a Digital Brain | CineLot Watch